Best Caribbean Restaurants in Miami: 15+ Flavor-Packed Spots to Try
Craving a taste of the islands without booking a flight? Good news—the 15+ best Caribbean restaurants in Miami bring Jamaica, Haiti, Cuba, the Bahamas, and more straight to your plate. From jerk chicken that speaks in spice to seafood that tastes like it was pulled from the sea this morning, Miami delivers a full Caribbean spread, no passport required.
Let’s run through the must-visit spots for anyone chasing down the good stuff.
Best Caribbean Restaurants in Miami for Bold Flavors & Island Vibes
Dukunoo Jamaican Kitchen
Dukunoo isn’t shy. This Wynwood favorite goes all in with loaded jerk platters, oxtail that falls apart on sight, and a “yardstyle” fried chicken that earns its name. It’s a sit-down spot that leans upscale without losing its roots. Pro tip: come hungry and leave the skinny jeans at home.
- Price: $-$$
- Reservation: Click here
- Website: https://dukunoowynwood.com
- Address: 316 NW 24th St, Miami, FL 33127
- Phone: 786-334-5150
- Email: info@dukunoowynwood.com
Clive’s Cafe
Owned by Miss Pearl, Clive’s is the kind of place where you sit down and forget what time it is. The jerk chicken hums with flavor, the curry goat tastes like Sunday dinner, and the oxtail—well, you’ll think about it days later. Pair it with cabbage or mac and cheese and call it a day.
- Price: $-$$
- Website: https://clivescafe.com
- Address: 5890 NW 2nd Ave Suite A, Miami, FL 33127
- Phone: 305-757-6512
Jrk!

Chef Wayne Sharpe brings old-school flavors into the present. Build-your-own bowls with options like jerk fried rice or Blue Mountain curry, then top it off with pineapple plantains or roasted broccoli. Vegan? Meat lover? Doesn’t matter. Everyone finds something here.
- Price: $-$$
- Website: https://www.eatjrk.com
- Address: 95 NW 1st St, Miami, FL 33128
- Phone: 305-290-4684
- Email: hey@eatjrk.com
B & M Market
It may look like a modest market, but B & M is a Caribbean kitchen in disguise. The portions? Huge. The flavor? No shortcuts. Cow foot, oxtail stew, curry goat—served how grandma used to. You’ll leave full and probably with leftovers for tomorrow.
- Price: $-$$
- Website: https://www.bmmarketmiami.com
- Address: 219 NE 79th St, Miami, FL 33138
- Phone: 305-757-2889
Naomi’s Garden

What started as a health food truck now feeds Miami with rich Haitian stews, jerk chicken, and BBQ. It doesn’t look fancy from the street, but inside, it’s a peaceful garden with seriously flavorful food. Don’t miss the legume—it’s the heart of the menu.
- Price: $-$$
- Website: https://naomismiami.com
- Address: 650 NW 71st St, Miami, FL 33150
- Phone: 305-456-4715
Conch Heaven

If you know, you know. Conch Heaven isn’t for playing it safe. It’s for eating like you mean it. Conch fritters, cracked lobster, and boiled fish with grouper. Even the sides hit: corn on the cob, fried crab, guava duff. It’s all here.
- Price: $-$$
- Website: https://conch-heaven.foodjoyy.com
- Address: 11275 NW 27th Ave, Miami, FL 33167
- Phone: 786-360-3892
- Email: conch-heaven@gmail.com
Chef Creole

Chef Creole’s multiple locations serve what locals swear by: shrimp, lobster tail, BBQ ribs, and conch, all with rice and plantains. The wings are underrated. The fish? Always a solid choice. This is the spot for no-nonsense flavor and generous plates.
- Price: $-$$
- Website: https://chefcreole.com/store
- Address: 200 NW 54th St, Miami, FL 33127
- Phone: 305-899-2729
Mangrove

Jerk skewers, lamb chops, and lobster mac set the tone. Mangrove is where tradition and flavor shake hands. Don’t skip the bread pudding with guava or the sticky rum cake. They hit like dessert should.
- Price: $-$$
- Reservation: Click here
- Website: https://www.mangrove.miami
- Address: 103 NW 1st Ave, Miami, FL 33128
- Phone: 305-614-2736
- Email: mangrove@eatjrk.com
Jamaica Kitchen
This Kendall classic hasn’t changed much since 1976, and that’s a good thing. Think jerk pork, oxtail, and fried rice that somehow hits harder than it should. It’s also been featured on Diners, Drive-Ins and Dives. Enough said.
- Price: $-$$
- Website: https://www.jamaicakitchen.com
- Address: 8736 SW 72nd St, Miami, FL 33173
- Phone: 305-596-2585
- Email: web@jamaicakitchen.com
Caribbean Delite

It’s casual, it’s quick, and it delivers on flavor. Roti in all its forms, curry goat, and tropical drinks like sorrel and peanut punch make this a solid go-to for a no-fuss meal.
- Price: $-$$
- Website: https://www.caribbeanaffairs.info/caribbean-delite
- Address: 9491 SW 160th St, Miami, FL 33157
- Phone: 305-254-6606
Kuba On The Bay

Waterfront views meet modern Cuban cooking. Lechon asado, tamales, and crispy chicken thighs sit next to seafood platters and creative cocktails. A bit pricier, but it matches the location. Come for lunch, stay for the scenery.
- Price: $-$$$
- Reservation: Click here
- Website: https://kubamiami.com/kuba-on-the-bay
- Address: 401 Biscayne Boulevard, Suite S102, Miami, FL 33132
- Phone: 305-456-2829
- Email: events@kubamiami.com
Manjay Restaurant

The jerk chicken is crisped to perfection, and the sauces deserve their own spotlight. Dessert? Try the Benyen—banana beignets topped with coconut sauce and toasted flakes. Then grab a bottle of Jamaican Kola to wash it down.
- Price: $-$$
- Website: https://www.manjayrestaurant.com
- Address: 2000 Northwest 87th Avenue, Doral, FL 33127
- Email: info@manjayrestaurant.com
Alma Cubana
Located inside The Gabriel Hotel, Alma Cubana balances Cuban flavors with a modern twist. Octopus with potatoes, saffron rice loaded with seafood, crispy wings—there’s something on every corner of the menu.
- Price: $-$$$
- Reservation: Click here
- Website: https://almacubanamiamibeach.com
- Address: 650 Ocean Drive, Miami Beach, FL 33139
- Phone: 786-278-4198
Milly’s Restaurant

Little Havana’s Milly’s is all about Dominican food done well. Try the mofongo, it comes loaded with shrimp or lobster. Or go for hearty soups, pastas, and steak platters. Small spot, big flavor.
- Price: $-$$
- Reservation: Click here
- Website: https://millysrestaurant.com
- Address: 2742 SW 8th St #29, Miami, FL 33135
- Phone: 305-541-4122
- Email: info@millyrestaurant.com
Mamey Miami

Inside the THesis Hotel, Mamey blends comfort and creativity. Short rib eggs Benedict? Check. Rum and raisin ice cream? Yep. Great for brunch, better for rooftop snacks during happy hour.
- Price: $-$$
- Website: https://mameymiami.com
- Address: 1350 South Dixie Highway, Coral Gables, FL 33146
- Phone: 305-266-2639
- Email: hello@mameymiami.com
Havana Vieja

Havana Vieja walks the line between tradition and style. Paella, red snapper, garlic shrimp—it’s a full Cuban spread done right. Expect hearty portions and a menu that doesn’t miss.
- Price: $-$$$
- Reservation: Click here.
- Website: https://havanavieja.com
- Address: 944 Washington Ave, Miami Beach, FL 33139
- Phone: 786-739-9749
More…
