Best American Restaurants in St Thomas
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
9 restaurants available nearby
Booked 20 times today
Price: Very Expensive
• American • St. John
Booked 1 time today
How is content generated
See what locals rave about
From verified diners like you
From verified diners like you
- MMaryvipKansas City / Kansas •23 reviews5.0Dined 2 days agoAs alway wonderful food, atmosphere and service. Thank you Charlotte our wonderful waitress.More infoCaribbean Fish MarketPrice: Expensive• Seafood• St Thomas•4.5
- LLoriCincinnati / Dayton •7 reviews5.0Dined 2 days agoBeautiful view , resort and service was great . Food was excellent . Fine dining usvi style !More infoOcean 180Price: Expensive• Seafood• St Thomas•4.8
- TTyrellSeattle / Eastern Washington •6 reviews5.0Dined 4 days agoI have very little to say about this place other than it being an excellent spot to chill, to meet very friendly staff, and order some pretty good food. We came during their collaboration with a local senior center, so we were served by seniors of the community. Additionally, our proceeds were donated to the center. Just how sweet is that? The owner also did rounds of free shots for everyone that was there. Can’t say that’ll happen to every guest that visits, but wow, when can you say that has happened to you in STT? None other for me. Awesome place with great folk running it. Visit before and/or after your ferry ride to another island; it’s right next door!More infoTarpon's TablePrice: Moderate• Seafood• St Thomas•4.8
- JJESSICACentral Kentucky •3 reviews5.0Dined on Oct 18, 2024We had a noon reservation time and were seated immediately. Shanay was a wonderful server! She asked each of our names and gave great food recommendations! The food was delicious! We had the chicken wings and sliders for appetizers and the tacos for entrees were all delicious! Drinks were strong! Can’t go wrong with the rum punch or love and go!More infoSalt ShackPrice: Expensive• Caribbean• St Thomas