Best Jamaican Food in St. Petersburg

Our top 5 picks ranked by rating and reviews.

Looking for the best Jamaican food in St. Petersburg? We've ranked the top restaurants by Google rating and number of reviews. From jerk pits to patty shops, this is our definitive guide.

  1. 1

    Bayou Catering

    St. Petersburg, Florida

    4.7(79 reviews)

  2. 2

    Sid's Caribbean grill

    St. Petersburg, Florida

    4.5(1,199 reviews)

    Small, homey locale for Louisiana-style Creole cuisine with seating on a garden-style patio.

  3. 3

    Rumba Island Bar & Grill

    St. Petersburg, Florida

    4.5(963 reviews)

  4. 4

    Pepo's Cuban Cafe

    St. Petersburg, Florida

    4.4(1,652 reviews)

    Latin standards are served from breakfast to dinner at this casual eatery with outdoor seating.

  5. 5

    Calabash

    St. Petersburg, Florida

    4.4(95 reviews)

Frequently Asked Questions

What is the best Jamaican restaurant in St. Petersburg?
Bayou Catering is our top-rated Jamaican restaurant in St. Petersburg with a 4.7 rating.
How many Jamaican restaurants are in St. Petersburg?
Our directory lists 5 Jamaican and Caribbean restaurants in St. Petersburg. New spots are added regularly.
What Jamaican dishes can I find in St. Petersburg?
Jamaican restaurants in St. Petersburg typically serve jerk chicken, oxtail, curry goat, beef patties, ackee & saltfish, rice & peas, and more.