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 Beach

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)

Ola at the Sanctuary

#7 of 858 Restaurants in Miami Beach
Price: $25 - $65 Map
Visitor photos (109)
Menu
Cuisines: Cuban South American
Reserve

Las Olas Cafe
As featured in Best Food in Miami

#16 of 858 Restaurants in Miami Beach
Map
Visitor photos (23)
Menu
Cuisines: Sandwiches Delicatessen Cuban

Deco Sandwiches

#51 of 858 Restaurants in Miami Beach
Map
Visitor photos (31)
Menu
Cuisines: Sandwiches International Delicatessen Cuban

Sazon Cuban Cuisine

#53 of 858 Restaurants in Miami Beach
Map
Visitor photos (54)
Menu
Cuisines: Spanish Cuban

Havana 1957 Cuban Cuisine Espanola Way

#72 of 858 Restaurants in Miami Beach
Price: $30 Map
Visitor photos (252)
Menu
Cuisines: Cuban
Reserve

Puerto Sagua

#91 of 858 Restaurants in Miami Beach
Price: $12 - $36 Map
Visitor photos (160)
Menu
Cuisines: Sandwiches Delicatessen Diner Cuban

660 at The Angler's

#108 of 858 Restaurants in Miami Beach
Price: $25 - $100 Map
Visitor photos (26)
Menu
Cuisines: Cuban Chilean Colombian
Reserve

Playa Cafe

#110 of 858 Restaurants in Miami Beach
Map
Visitor photos (10)
Menu
Cuisines: Cuban

Mango's Tropical Cafe

#123 of 858 Restaurants in Miami Beach
Price: $20 - $35 Map
Visitor photos (209)
Menu
Cuisines: Caribbean

Palace Food Bar

#126 of 858 Restaurants in Miami Beach
Price: $15 - $50 Map
Visitor photos (66)
Menu
Cuisines: American Sandwiches Delicatessen Cuban

Bella Cuba

#140 of 858 Restaurants in Miami Beach
Price: $15 - $20 Map
Visitor photos (37)
Menu
Cuisines: Cuban

Morenos Cuba

#144 of 858 Restaurants in Miami Beach
Map
Visitor photos (8)
Menu
Cuisines: Cuban

Havana 1957 Cuban Cuisine Lincoln Road

#147 of 858 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (139)
Menu
Cuisines: Cuban
Reserve

Larios on the Beach

#148 of 858 Restaurants in Miami Beach
Price: $20 - $35 Map
Visitor photos (90)
Menu
Cuisines: American Caribbean Cuban
Reserve

Las Vegas Cuban Cuisine

#188 of 858 Restaurants in Miami Beach
Map
Visitor photos (8)
Menu
Cuisines: Cuban

Tap Tap

#192 of 858 Restaurants in Miami Beach
Price: $20 Map
Visitor photos (99)
Menu
Cuisines: Caribbean
Reserve

Maxine's Bistro & Bar

#194 of 858 Restaurants in Miami Beach
Price: $12 - $20 Map
Visitor photos (75)
Menu
Cuisines: Mexican American Cafe Cuban

Tropical Beach Cafe

#201 of 858 Restaurants in Miami Beach
Map
Visitor photos (33)
Menu
Cuisines: Cuban

Yuca

#242 of 858 Restaurants in Miami Beach
Price: $80 Map
Visitor photos (95)
Menu
Cuisines: Cuban
Reserve

Latin Cafe

#254 of 858 Restaurants in Miami Beach
Map
Visitor photos (13)
Menu
Cuisines: Cuban

Ocean Deli Market

#295 of 858 Restaurants in Miami Beach
Map
Visitor photos (1)
Menu
Cuisines: Seafood Delicatessen Cuban

Preston's Brasserie

#302 of 858 Restaurants in Miami Beach
Price: $29 - $31 Map
Visitor photos (1)
Menu
Cuisines: French American Caribbean International
Reserve

Pollo Tropical

#317 of 858 Restaurants in Miami Beach
Price: $5 - $10 Map
Visitor photos (10)
Menu
Cuisines: Caribbean Pizza Chicken Wings

Astor Cuba

#332 of 858 Restaurants in Miami Beach
Price: $30 Map Menu
Cuisines: Cuban

Bros Cafe & Market

#335 of 858 Restaurants in Miami Beach
Map
Visitor photos (2)
Menu
Cuisines: Cuban

Three Palms Cuban Cafe

#401 of 858 Restaurants in Miami Beach
Map
Visitor photos (7)
Menu
Cuisines: Cuban

Latin Cafe II on the Beach - Cafe and Food

#403 of 858 Restaurants in Miami Beach
Map
Visitor photos (2)
Menu
Cuisines: Cuban

De Rodriguez Cuba on Ocean

#411 of 858 Restaurants in Miami Beach
Price: $15 - $30 Map
Visitor photos (37)
Menu
Cuisines: Seafood Cuban
Reserve

Ocean Deli

#601 of 858 Restaurants in Miami Beach
Map Menu
Cuisines: American Seafood Cuban Central American

The Carlyle Cafe

#616 of 858 Restaurants in Miami Beach
Map
Visitor photos (61)
Menu
Cuisines: American Caribbean