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 1 - 30
1 2 3 4
Phone Price
(340) 777-6277 $$$ Northside
Spanish
(340) 777-4072 $$$ Town
Caribbean
(340) 776-1401 $$$ Southside
Sandwiches
(340) 777-3668 $$$ Havensight
(340) 774-5250 $$$ Resort, Southside
(340) 777-8800 $$$ Resort, Southside
German
(340) 774-4349 $$$ Frenchtown, Southside
(340) 777-8744 $$$ Havensight
(340) 227-6848 $$$ Havensight
(340) 201-5603 $$$ East End, Red Hook
(340) 626-5623 $$$ Southside
Multi-cuisine
(340) 715-2749 $$$ Havensight
Latin
(340) 777-6871 $$$ Northside
Sushi
(340) 714-3474 $$$ East End
Sandwiches
(340) 777-8100 $$$ Southside, Town
Burgers
(340) 244-4192 $$$ Southside, Town
Italian
(340) 714-7704 $$$ Town, Southside
(340) 714-7874 $$$ East End, Resort
(340) 777-8800 $$$ Resort, Southside
(340) 775-7060 $$$ East End, Red Hook
(340) 779-8935 $$$ East End
Rotisserie-chicken
(340) 473-2068 $$$ Havensight
Chinese
(340) 714-3399 $$$ Havensight
(340) 774-0099 $$$ Town, Southside
Caribbean - Seafood
(340) 774-1533 $$$ Town
Seafood
(340) 715-0670 $$$ Havensight
(340) 714-7874 $$$ East End, Resort
Caribbean
(340) 777-2625 $$$ East End
American
$$$ Red Hook
Grill
(340) 776-9943 $$$ Havensight
109 results - showing 1 - 30
1 2 3 4
Close Menu