Best Lunch Restaurants in St. John
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
13 restaurants available nearby
Booked 10 times today
See what locals rave about
From verified diners like you
From verified diners like you
- AAnnVIPOrlando / Central Florida East •13 reviews5.0Dined 2 days agoIt was better than ever. The lady Manager is awesome. You seldom see a Manager so hands on. Everything was perfect t!More infoSunset GrillePrice: Moderate• Steakhouse• St Thomas•4.6
- SShiraNew York City •1 review5.0Dined 3 days agoAmazing food and beautiful space right on the beach!More infoLa TapaPrice: Very Expensive• International• St. John•4.7
- MMichaelVIPGreater Boston •73 reviews5.0Dined 3 days agoExcellent food, beverages and service. What more can be said. As a USVI resident, eat here about twice per month. Never a bad meal.More infoPesce ItalianPrice: Moderate• Italian• St Thomas•4.8
- JJessicaChicago / Illinois •2 reviews5.0Dined 5 days agoIncredible food, ambiance and service! Super cool owners!More infoTarpon's TablePrice: Moderate• Seafood• St Thomas•4.8
- TTracyCaribbean •1 review5.0Dined 7 days agoYou have to go to Agave 👍👍👍 service and food we on pointMore infoRawPrice: Moderate• Sushi• St Thomas•4.6