We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Caribbean Restaurants in Miami

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

El Mago de las Fritas

#4 of 3,450 Restaurants in Miami
Price: $3 - $8 Map
Visitor photos (32)
Menu
Cuisines: American Caribbean Hot Dogs Cuban

La Rosa

#58 of 3,450 Restaurants in Miami
Map
Visitor photos (46)
Menu
Cuisines: Caribbean Cuban

Versailles Restaurant

#63 of 3,450 Restaurants in Miami
Price: $10 - $15 Map
Visitor photos (362)
Menu
Cuisines: Caribbean Pizza Sandwiches Spanish Delicatessen Cuban

El Palacio De Los Jugos

#77 of 3,450 Restaurants in Miami
Map
Visitor photos (60)
Menu
Cuisines: Caribbean Cuban

La Camaronera Fish Market

#78 of 3,450 Restaurants in Miami
Price: $20 Map
Visitor photos (60)
Menu
Cuisines: Caribbean Seafood Sandwiches Delicatessen Cuban

Cafe Versailles

#109 of 3,450 Restaurants in Miami
Map
Visitor photos (17)
Menu
Cuisines: Caribbean Cuban

Latin Cafe 2000

#126 of 3,450 Restaurants in Miami
Price: $5 - $20 Map
Visitor photos (47)
Menu
Cuisines: Caribbean Latin Spanish Cuban

Ku-va Restaurant & Bar

#137 of 3,450 Restaurants in Miami
Map
Visitor photos (27)
Menu
Cuisines: Caribbean Cuban

La Carreta

#140 of 3,450 Restaurants in Miami
Price: $20 Map
Visitor photos (72)
Menu
Cuisines: Caribbean Pizza Spanish Cuban

El Cristo Restaurant

#153 of 3,450 Restaurants in Miami
Map
Visitor photos (58)
Menu
Cuisines: Caribbean Cuban

La Isla Kendall

#159 of 3,450 Restaurants in Miami
Price: $10 - $20 Map
Visitor photos (25)
Menu
Cuisines: American Caribbean International Cuban

Casabe 305 Bistro

#163 of 3,450 Restaurants in Miami
Map
Visitor photos (14)
Menu
Cuisines: Caribbean Latin Spanish Venezuelan South American

El Rinconcito Latino

#168 of 3,450 Restaurants in Miami
Price: $12 Map
Visitor photos (2)
Menu
Cuisines: Caribbean Cuban

Casa Juan Restaurant

#184 of 3,450 Restaurants in Miami
Map
Visitor photos (25)
Menu
Cuisines: Caribbean Cuban

Plaza Seafood Market

#191 of 3,450 Restaurants in Miami
Map
Visitor photos (5)
Menu
Cuisines: Caribbean Seafood

Pollo Tropical

#192 of 3,450 Restaurants in Miami
Price: $5 - $10 Map
Visitor photos (4)
Menu
Cuisines: Caribbean Pizza Chicken Wings

El Exquisito Restaurant

#223 of 3,450 Restaurants in Miami
Price: $15 Map
Visitor photos (63)
Menu
Cuisines: Caribbean Cuban

El Rey De Las Fritas

#228 of 3,450 Restaurants in Miami
Map
Visitor photos (15)
Menu
Cuisines: Caribbean Cuban

El Pub Restaurant

#230 of 3,450 Restaurants in Miami
Map
Visitor photos (16)
Menu
Cuisines: Caribbean Pub Cuban

La Carreta Airport

#263 of 3,450 Restaurants in Miami
Price: $20 Map
Visitor photos (15)
Menu
Cuisines: Caribbean Spanish Cuban

La Carreta 40th

#268 of 3,450 Restaurants in Miami
Price: $20 Map
Visitor photos (4)
Menu
Cuisines: Caribbean Spanish Cuban

Havana 1957 Cuban Cuisine Brickell

#274 of 3,450 Restaurants in Miami
Map
Visitor photos (20)
Menu
Cuisines: Caribbean Cuban
Reserve

Bahama Breeze

#275 of 3,450 Restaurants in Miami
Map
Visitor photos (14)
Menu
Cuisines: Caribbean Seafood

Enriqueta's Sandwich Shop

#288 of 3,450 Restaurants in Miami
Price: $20 Map
Visitor photos (9)
Menu
Cuisines: Caribbean Sandwiches Delicatessen Cuban

La Caretta

#304 of 3,450 Restaurants in Miami
Price: $30 - $40 Map
Visitor photos (6)
Menu
Cuisines: Caribbean Cuban

Finka Table and Tap

#343 of 3,450 Restaurants in Miami
Map
Visitor photos (38)
Menu
Cuisines: Caribbean Peruvian Seafood Asian Korean Cuban South American

Casa Juancho

#371 of 3,450 Restaurants in Miami
Price: $30 Map
Visitor photos (32)
Menu
Cuisines: Caribbean Spanish Cuban

Panorama Restaurant & Lounge

#380 of 3,450 Restaurants in Miami
Price: $20 - $40 Map
Visitor photos (19)
Menu
Cuisines: Caribbean Peruvian Latin Spanish Cuban South American
Reserve

Habana Vieja Restaurant

#392 of 3,450 Restaurants in Miami
Map
Visitor photos (10)
Menu
Cuisines: Caribbean Cuban South American Colombian

Villa Habana Restaurant

#397 of 3,450 Restaurants in Miami
Price: $20 Map
Visitor photos (18)
Menu
Cuisines: Caribbean Seafood Cuban