If you want to get as close as possible to a perfect Trinidadian-style roti in Miami, you need to drive south to Caribbean Delite. This family-run, cash-only restaurant has been in the same location in South Miami for 25 years and has a strong reputation among local Trinidadian ex-pats. Their roti bread has the right balance of being soft and slightly fluffy and has just the right amount of salt. And while all roti bread is unleavened, this place gets enough air into theirs so that it doesn’t feel dense, stiff, or stodgy - it pulls away with some give and is just the right amount of chewy. You can also order all three types of roti bread here: dhal puri (stuffed with finely ground buttery lentils), paratha (flaky, multi-layered, and placed on the side), or chapati (plain). The meat inside is flavorful and you have the option of choosing “pepper” (spicy) or “no pepper” (not spicy). We highly recommend the potato and channa roti, and the curry chicken, which you can choose between “bone-in” or boneless. You can also order a side of tamarind sauce if you want to add a bit more sweetness to the curry.
Where we've featured it
More spots in Palmetto BaySee more
More Caribbean spotsSee more
Naz Roti Palace
Naz Roti Palace is a Trinidadian spot in Miramar with some of the largest roti in Miami.
Sonia's is a great Jamaican pattie shop in Kendall that you should definitely check out.
The Patty Place
The Patty Place is an old-school Jamaican spot in Miami Gardens with freshly baked patties.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more