Sure, there’s a serious lack of air conditioning, and random dancehall concert posters adorn the walls. But L.C. Roti is the spot for the softest, freshest, and yummiest roti in North Dade. Located in a Caribbean-centric strip mall off State Road 441 in Miami Gardens, the place regularly boasts a dinnertime line of customers waiting […]