4 Best Caribbean Restaurants near St. Petersburg

The Floribbean Caribbean • $
2410 Central Ave, St. Petersburg

Customers` Favorites

Kids Pulled Pork Coconut Rice Salsa
Sweet Potato & Plantains
Chipotle Sweet Potatoes
Ox Tail - Build a Bowl
Sweet Heat Havana Bowl
Chicken Sweet Plantains
Island Umami Bowl
Lime Crema Sauce
Cuban Style Pork
Thai Rican Bowl

“Just visited for the first time and the food is absolutely amazing. 10/10 so good. We got a couple bowls (the braised beef is spectacular) and Cubans which had some spice to them. It was a great experience. We got there when there weren’t a lot of people but it quickly became the place to be as we were finishing up. My 11 year old picky eater loved so it’s a winner for us. ☺️“

4.7 Superb212 Reviews
Calabash Caribbean • $
2319 Central Ave, St. Petersburg

Customers` Favorites

Stew Chicken Regular
Jerk Chicken Regular
Vegetarian Regular
Vegetarian Dinner
Rice with Beans
Stewed Chicken
Big Boy Ox Tail
Stewed Oxtail
Curry Chicken
Curry Goat

“So good. I’ve never had a bad dish - oxtail, stewed chicken, and jerk chicken. Friendly staff and huge portions. Definitely a to go place. No real seating.“

4.4 Superb40 Reviews
Doc Ford's Rum Bar & Grille Bar • $$
8790 Bay Pines Blvd, St. Petersburg

Customers` Favorites

Macadamia Nut Crusted Grouper
Flatbread Pizza Margherita
Oysters on the Half Shell
Heat Island Chicken Wings
Seared Tuna Appetizer
Achiote Redfish Bowl
Yucatan Shrimp Tacos
Fried Shrimp Basket
Oysters Rockefeller
Maine Lobster Roll

“First time and wow! Becky our server was fab Oysters enormous Calamari decadent Drinks wonderful and Music perfect! Atmosphere is spectacular!“

4.3 Superb508 Reviews
Irie Mon' Jamaican Grill Caribbean • $$$
1780 49th Street South, Street Petersburg

Customers` Favorites

Jerk Chicken
Rice & Peas

“The food is so delicious, Yes I can definitely eat Irie Mon every day ….“

3.7 Good3 Reviews