Best Restaurants for Foodies in St. John
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
4 restaurants available nearby
See what locals rave about
From verified diners like you
From verified diners like you
- MMitchellVIPPhoenix / Arizona •44 reviews5.0Dined 2 days agoPerfect, delicious, exceptional, done right, food that's cooked to perfection, and a service-orientated staff!!More infoSalt ShackPrice: Expensive• Caribbean• St Thomas•4.4
- DDeborahVIPNashville •6 reviews5.0Dined 4 days agoAmanda at the bar was very attentive. Shrimp ravioli was delicious although spinach side was not available and nothing was substituted. The fish special came nice and hot with delicious flavor. Looking forward to next time.More infoOcean 362Price: Very Expensive• Farm-to-table• St. John•4.4
- JJimChicago / Illinois •1 review5.0Dined 4 days agoMalik our waiter was gracious , menu knowledge was spot on and his service was great! Ambience of the bay 5 stars Highly recommend Jim yorkMore infoCaribbean Fish MarketPrice: Expensive• Seafood• St Thomas•4.5
- PPhilipNew Jersey •312 reviews5.0Dined 5 days agoThis restaurant serves only 7, 9 and 11 tasting menues. I chose the 9 tasting menu ($111). With 1 martini, 2 glasses of chardonnay, 1 glass of coke and tip, the total bill for one person was $206!!! Every one of the 9 tiny tastings was outstanding. The sauces were incredibly delicious.More infoBlue 11Price: Very Expensive• Caribbean• St Thomas•4.4