Restaurants in St Thomas
We list 59 restaurants in St Thomas.
Updated July 2026
Ambience:
Fine Dining
Wayside Dining Lounge
Tim Hortons
Tim Hortons
Tim Hortons
Subway
Pizza Worx
Upper Deck
Golden Dragon
Country Charm
Legends Tavern
Rail City Bistro
Sunset Cafe
How many restaurants are there in St Thomas?
59 are listed so far. None has five or more diner reviews in our data, so the list isn't ranked by rating yet.