Best Restaurants in St Thomas
14 spots, ranked by real community signals — photos, ratings and honest verdicts. We never sell placement.
- 🍽️#1
Legends Tavern
$$4.4(2,262 reviews)
Informal hangout serving popular wings, comfort eats and cold drinks with sports on screen
- 🍽️#2
Swiss Chalet
$$4.2(2,745 reviews)
Rotisserie chicken with that signature sauce locals swear by
#3Bella Jacks
$$4.5(1,251 reviews)
Casual Caribbean comfort food that brings locals and visitors back again and again
#4Railway City Roadhouse Bar and Grill
$$4.2(1,639 reviews)
Spacious Canadian comfort food under industrial ceilings — locals gather for the vibe
#5Wing Boyz St Thomas
4.7(664 reviews)
Crispy wings and comfort food that keep St Thomas locals coming back for more
- 🍽️#6
Plaza Sushi St. Thomas
4.7(567 reviews)
Traditional sushi rolls and fresh sashimi drawing crowds in St Thomas
#7Chuck's Roadhouse Bar & Grill
$4.1(1,308 reviews)
Hearty roadhouse fare with a neighbourhood crowd that keeps coming back
#8Wendy's
$4.1(1,063 reviews)
Fast-food burgers, chili and baked potatoes in a familiar chain setting
#9Stacked Pancake & Breakfast House
$$4.6(395 reviews)
Fluffy stacks and all-day breakfast done right in a friendly, casual setting
- 🍽️#10
Ollee's Bar & Eatery
$4.4(471 reviews)
Laid-back island dining where locals gather for generous plates and good vibes
#11Railway City Brewing Co.
$$4.6(356 reviews)
Craft brewery and kitchen serving wood-fired pizzas alongside their own beers
- 🍽️#12
Upper Deck Sports Bar And Grill
4.3(418 reviews)
Casual sports bar where locals gather for beer, pub grub, and the game
#13From the Vines
4.9(52 reviews)
Seasonal plates and natural wines draw a discerning crowd to this intimate spot
- 🍽️#14
The Hamilton Brewery
5.0(1 reviews)
Craft brews and hearty fare draw friends together in the heart of St Thomas
Rankings on Yusker come from real-world signals and community sentiment — venues can never pay for position. Want these answers with your location, cravings and friends’ takes built in? Get the Yusker app.