Places to eat in St. Thomas
St. Thomas has 90 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Burgers (11), Pizza (9), Sandwiches (8). The food scene spans 36 Fast Food, 30 Restaurants, 20 Cafes & Coffee Shops. Dietary options are covered too: Gluten-free restaurants (1). 2 landmarks and neighbourhoods have their own nearby-dining guides.
Showing 27 of 27
Abby Mae's Cafe & Bakery
516 John Street North, Aylmer
Boston Pizza
860 Talbot Street
Burger King
939 Talbot Street, St Thomas
Country Charm
Greek & Go
245 South Edgeware Road, St Thomas
Guac Mexi Grill
1025 Talbot Street, St Thomas
Harry's Charcoal Broiled
891 Talbot Street, St Thomas
Huckleberry Cakes & Coffee
49 Talbot Street East, Aylmer
KFC
979 Talbot Street, St Thomas

La Cocina
99 Talbot Street West, Aylmer

Legends Tavern
600 Talbot Street, St. Thomas
Lotus Thai Restaurant
295 Talbot Street, St. Thomas
McDonald's
955 Talbot Street, St Thomas
Osmow's
1055 Talbot Street, St Thomas

Pizza Worx
Streamliners Espresso Bar
767 Talbot Street, St Thomas
Subway
181 Talbot Street, St. Thomas
Swiss Chalet
1014.5 Talbot Street
Taco Bell
950 Talbot Street
Tim Hortons
Tim Hortons
Tim Hortons
Tim Hortons
48401 Talbot Line, Township of Malahide
Tim Hortons
Tim Hortons
Walker Dairy Bar
49681 Talbot Street East, Aylmer
Outdoor seating
Wayside Dining Lounge
Eat near landmarks
Other cities in Canada
St. Thomas dining — FAQs
How many places to eat are there in St. Thomas?
There are 90 restaurants, cafes and bars listed in St. Thomas on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in St. Thomas?
Top-rated places to eat in St. Thomas include Abby Mae's Cafe & Bakery, Boston Pizza, Burger King. See our ranked list of the best restaurants in St. Thomas.
Are there restaurants with outdoor seating in St. Thomas?
1 venues in St. Thomas have outdoor seating, terraces or gardens.