Best American Restaurants in St. John
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
7 restaurants available nearby
Booked 22 times today
‘About the restaurant’ descriptions have been generated using an artificial intelligence model comprised of OpenTable proprietary data that has not been independently verified by OpenTable. The content is presented as-is, for informational purposes only.
See what locals rave about
From verified diners like you
From verified diners like you
- TTammyToledo / Northwest Ohio •1 review5.0Dined 4 days agoGreat place to spend our last night on the island. Staff was super friendly, food was excellent and freah!! Would highly recommend!!More infoTarpon's TablePrice: Moderate• Seafood• St Thomas•4.8
- BBobCentral Kentucky •3 reviews5.0Dined 6 days agoWe had a wonderful experience at Caribbean Fish Market. The food and service were impeccable and the view was amazing. I would highly recommend it.More infoCaribbean Fish MarketPrice: Expensive• Seafood• St Thomas•4.5
- RRichardCaribbean •1 review5.0Dined 6 days agoWe had the lamb shank and pork chop. They were both perfectly prepared and delicious! If you like a good old fashion you have to try their Caribbean version, the smoky rum old fashion. Service was great, and we can't wait to go back!More infoOcean 180Price: Expensive• Seafood• St Thomas•4.8
- PPaulAustin •9 reviews5.0Dined on Oct 16, 2024We enjoyed our dinner. Our server Monet was great!More infoIggies OasisPrice: Moderate• American• St Thomas•4.8