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 St. Petersburg

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)

Bodega Comida Cantina Cafe

#6 of 728 Restaurants in St. Petersburg
Map
Visitor photos (21)
Cuisines: Mexican Latin Sandwiches Spanish Delicatessen Cuban

Red Mesa Cantina

#34 of 728 Restaurants in St. Petersburg
Price: $10 - $15 Map
Visitor photos (136)
Menu
Cuisines: Mexican Peruvian Latin Spanish Cuban

Cafe Alma

#74 of 728 Restaurants in St. Petersburg
Price: $10 - $25 Map
Visitor photos (7)
Menu

Alfresco's

#94 of 728 Restaurants in St. Petersburg
Price: $21 - $30 Map
Visitor photos (1)
Menu

Pipo's Original Cuban Cafe

#119 of 728 Restaurants in St. Petersburg
Map
Visitor photos (7)
Menu
Cuisines: Latin Spanish Cuban

Sazon Restaurante

#222 of 728 Restaurants in St. Petersburg
Price: $12 - $18 Map
Visitor photos (10)
Menu
Cuisines: Caribbean Latin Spanish Puerto Rican

Pepo's Cuban Cafe

#241 of 728 Restaurants in St. Petersburg
Map Menu
Cuisines: Cuban

The Caribbean Cafe

#250 of 728 Restaurants in St. Petersburg
Map Menu
Cuisines: Caribbean Cuban

Caribbean Grocery and Roti Shop

#258 of 728 Restaurants in St. Petersburg
Map Menu
Cuisines: Caribbean

Taste of the Islands

#288 of 728 Restaurants in St. Petersburg
Map
Visitor photos (1)
Menu
Cuisines: Caribbean

Pipo's

#417 of 728 Restaurants in St. Petersburg
Map Menu
Cuisines: Cuban