We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Saint Thomas Restaurants

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Le Cafe Siam

#1 of 65 Restaurants in Saint Thomas
Map
Visitor photos (2)
Cuisines: Thai

Asuka Japanese Cuisine

#2 of 65 Restaurants in Saint Thomas
Map
Visitor photos (3)
Cuisines: Japanese

Country Charm Cafe

#3 of 65 Restaurants in Saint Thomas
Map
Visitor photos (3)

Bella Jack's

#4 of 65 Restaurants in Saint Thomas
Map
Visitor photos (8)
Cuisines: Mexican American

New Sarum Family Restaurant

#5 of 65 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu
Cuisines: Canadian

Pams

#6 of 65 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu
Cuisines: Canadian

Legends Tavern

#7 of 65 Restaurants in Saint Thomas
Map
Visitor photos (4)
Menu
Cuisines: Pub

Beanery

#8 of 65 Restaurants in Saint Thomas
Map
Visitor photos (2)
Menu

Your Fish & Chip Restaurant

#9 of 65 Restaurants in Saint Thomas
Map Menu
Cuisines: Seafood

Pizza Tonite

#10 of 65 Restaurants in Saint Thomas
Map Menu

Harry's Charcoal Broiled

#11 of 65 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu

St. Thomas Roadhouse

#12 of 65 Restaurants in Saint Thomas
Map Menu

Tim Hortons

#13 of 65 Restaurants in Saint Thomas
Map Menu

Pizza Tonite

#14 of 65 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu
Cuisines: Pizza

Pizzaworx

#15 of 65 Restaurants in Saint Thomas
Price: $6 - $10 Map
Visitor photos (1)
Menu
Cuisines: Italian Pizza Chicken Wings

Boston Pizza

#16 of 65 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu
Cuisines: Pizza

Capri Pizza

#17 of 65 Restaurants in Saint Thomas
Price: $20 Map
Visitor photos (1)
Menu
Cuisines: Italian Pizza

The Pita Pit

#18 of 65 Restaurants in Saint Thomas
Map Menu
Cuisines: Greek

Braxton's On Talbot

#19 of 65 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu

Ollee's Bar & Eatery

#20 of 65 Restaurants in Saint Thomas
Map
Visitor photos (3)
Menu

Kathy's Corner Cafe

#21 of 65 Restaurants in Saint Thomas
Map Menu
Cuisines: Coffee Shop

Al's Pizzeria

#22 of 65 Restaurants in Saint Thomas
Map Menu
Cuisines: Pizza

Tim Hortons

#23 of 65 Restaurants in Saint Thomas
Map Menu

St Thomas Popeyes Louisiana Kitchen

#24 of 65 Restaurants in Saint Thomas
Map Menu

Lotus Thai Restaurant

#25 of 65 Restaurants in Saint Thomas
Price: $25 Map
Visitor photos (1)
Menu
Cuisines: Thai

The Open Kitchen

#26 of 65 Restaurants in Saint Thomas
Map Menu
Cuisines: Family Fare

China House Restaurant

#27 of 65 Restaurants in Saint Thomas
Map
Visitor photos (3)
Menu
Cuisines: Chinese

Braxton's Roadhouse Fare

#28 of 65 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu

Coffee Culture Cafe & Eatery

#29 of 65 Restaurants in Saint Thomas
Map Menu
Cuisines: Cafe

Sunny's Family Restaurant

#30 of 65 Restaurants in Saint Thomas
Map Menu