One of the best parts of any holiday is being able to enjoy the local cuisine. Not only is St. John breathtakingly beautiful, but the island also boasts some pretty incredible places to eat. One of things I love the most about St. John is the different variety of foods you can get – everything from authentic Caribbean cuisine to Hawaiian poke bowls.
Without further ado, here are my restaurant recommendations for St. John.
Hercules Pate Delight – If you want to go where the locals go, then check out Hercules. Wonderful Caribbean food and you can dine in, which is a perfect way to enjoy the local cuisine, or take it to go.
Miss Lucy’s – If you are in the Coral Bay area and looking for some really good, authentic Caribbean food, then Miss Lucy’s is the place for you. You will find that Sunday Brunch is wildly popular, and with such amazing food and drinks, who could blame anyone.
De’ Coal Pot – Recently reopened in St. John after the hurricanes in 2017, De’ Coal Pot serves up plenty of Caribbean fare. Head on in to enjoy some Oxtail Stew or Chicken Roti.
The Longboard – The Longboard has a hand-crafted drink menu and the restaurant as a whole is so different than any other place in St. John. Think of it as Caribbean dishes with Asian and Hawaiian influences. The Longboard doesn’t open until 3:00pm, so head on over for a late lunch or early dinner. The Longboard even has a website that you can check out here.
Uncle Joe’s BBQ – If you’ve got a craving for BBQ during your trip to St. John, then look no further than Uncle Joe’s. Some even say they serve the best ribs on the island. I would recommend trying the combo plate to get the full experience.
La Tapa – La Tapa has been a St. John staple for over 20 years. The menu changes nightly so that the dishes include only the best available ingredients. La Tapa specializes in Spanish wine, so sit outside and enjoy some tapas and a glass, or two, of wine.
**I know some people will give me grief for showcasing “American” food in the Caribbean, but honestly, not everyone likes Caribbean food – so I try to be inclusive and give recommendations for all different types of food. If you don’t want to eat a burger in the Caribbean, then don’t. There are plenty of other recommendations on this list to choose from.
The Tap and Still – Very cheap for St. John and it’s really good. Tap and Still reminds me of Five Guys, but with alcohol. Don’t expect your food to come out on fancy plates though – the burgers are wrapped in foil and and your order will arrive in a brown paper bag.
Woody’s – Woody’s is like a dive bar without the dive – if you can imagine that. The food is good and the drinks are even better. Happy Hour is every day from 3:00-6:00pm, so it gets a little crowded during those times. Try the Shark Bites – they are amazing. And no, it’s not really shark, it’s just blackened Mahi.
Ocean 362 – If you’re looking for a more upscale experience, then head on over to Ocean 362. The restaurants serves a variety of food including American and Caribbean. I would recommend making reservations and arriving before sunset so you can watch the sun go down because the views are amazing.
Our Market Smoothies – This isn’t a restaurant, but I couldn’t not include it. Our Market Smoothies is definitely a must while in St. John. Grab a smoothie before heading to the beach or get one after dinner for a semi-healthy treat. My favorite was the Passionfruit, Mango, & Strawberry.
Have you ever been to St. John? What are some of your favorite places to eat? Leave me your suggestions so that I can check them out the next time I am on the island.