Restaurant choices in St. Thomas are largely grouped around three cuisines: Caribbean, American and Multi-Cuisine. Some restaurants focus on seafood, as one might expect on a Caribbean island; but just as many focus on burgers. Continental cuisine, Italian and pizza are easy to find. There are a few Mediterranean, BBQ, steakhouse, and Sushi restaurants. Mixed in with these are a Spanish restaurant, a German, a Polish, Mexican, Thai, an Irish pub, and a couple vegetarian, Latin and Chinese restaurants. Submit Restaurant Updates
Cuisine
Location
Price Range
109 results - showing 31 - 60
1 2 3 4
Phone Price
American
(340) 998-8341 $$$ Havensight
(340) 244-1661 $$$ Southside
(340) 779-2080 $$$ East End, Red Hook
Sandwiches
(340) 776-2577 $$$ Town, Southside
American
(340) 714-3566 $$$ Yacht Haven Grande
(340) 474-1623 $$$ Frenchtown, Southside
(340) 690-2104 $$$ Frenchtown
Sandwiches
(340) 776-7211 $$$ Frenchtown, Southside
Mediterranean
(340) 777-2747 $$$ Yacht Haven Grande
American - Caribbean
(340) 774-6604 $$$ Town, Southside
(340) 774-7263 $$$ Yacht Haven Grande
Chinese
(340) 776-3566 $$$ Havensight
(340) 714-8282 $$$ Town, Southside
American - Seafood
(340) 776-9708 $$$ Frenchtown, Southside
(340) 777-1898 $$$ Northside
Caribbean
(340) 777-5321 $$$ Southside, Town
American
(340) 693-2600 $$$ East End, Resort
Caribbean
(340) 714-5588 $$$ Southside
(340) 774-2929 $$$ East End, Red Hook
(340) 777-4611 $$$ Town, Southside
Vegan
(340) 344-4300 $$$ Southside
Continental
(340) 774-2790 $$$ Resort, Southside
Burgers - Pizza
(340) 777-6270 $$$ Northside
American - Caribbean
(340) 775-8310 $$$ East End, Resort
(340) 714-7874 $$$ East End, Red Hook
(340) 775-2081 $$$ East End
Interntional
(340) 775-7200 $$$ East End
Bbq
(340) 775-6656 $$$ Havensight
(340) 774-1533 $$$ Southside
(340) 777-1182 $$$ Havensight
109 results - showing 31 - 60
1 2 3 4
Close Menu