Skip to Content

Where To Eat & Drink in St. Thomas, Ontario – Best Places in Railway City

Known as the Railway Capital of Canada, St. Thomas in Ontario’s Southwest has a rich history built on its railway heritage. And, in this food guide, we’re dishing out on where to eat & drink in St. Thomas.

At its peak, this Railway City in Elgin County served as a primary Canadian train stop on the short-cut between Detroit and Buffalo. Being a major hub for a multitude of railways played a crucial role in the growth of St. Thomas from a town of 1700 people in 1860 to 40,000 people today.

Perseverance Statue in St. Thomas, Elgin County, Ontario
When you enter St. Thomas thru the West End Gateway roundabout, you’ll be greeted by the statue Perseverance by local artist Scott McKay. Travelling Foodie Tip: If you’re looking to take photos of this giant steel train statue, there is a small parking lot off the Sunset Drive exit of the roundabout.
Railcar Mural by Elgin County Railway Museum in St. Thomas, Ontario
Located in the yard of the Elgin County Railway Museum is the newest Railcar Mural in town, painted in 2017 live during the Iron Horse Festival by local artists Ben Vandevooren and Chris Golding.

Two things I found out during my trip was that St. Thomas is home to Jumbo the Elephant and Canada’s first Elevated Park.

Did you know? Jumbo was the inspiration to the Disney movie, Dumbo!

Jumbo the Elephant Memorial at St. Thomas, Railway City, Ontario
Dubbed the “King of Elephants”, Jumbo (a 13,000 pound African elephant) is the most famous elephant in the world being the star of P.T. Barnum’s Greatest Show on Earth.
St. Thomas Elevated Park in Elgin County, Ontario
St. Thomas Elevated Park is located at the 86-year-old Michigan Central Railway bridge which used to carry some 50 trains each day. Elevated 95-feet over the Kettle Creek valley, it’s a park in the sky with views of the valley in all directions.

Aside from its rich history, St. Thomas has a growing culinary scene driven by its surrounding farmlands and producers.

As part of the #TasteOfStThomas initiative, the Railway City combined its railway heritage with its food culture by having a culinary event, Conductor’s Choice – A Culinary Experience on Rails in September 22, 2018.

Perfect for Travelling Foodies! In this event, you board a train for a full day of culinary adventure hitting several of the places I visited.

St. Thomas is a 3-hour drive from Toronto. I explored the Railway City for two days, checking out its sights and trying out their culinary offerings.

So if you’re looking for where to eat in St. Thomas, here are 9 stops to get a taste featuring some of the best restaurants, places to eat and drink in St. Thomas, and things to do along the way!

Also Read: Oxford County Cheese Trail in Ontario


Where To Eat & Drink in St. Thomas, Ontario: Taste of Railway City with these 9 places to eat and drink including Snack Wacky Foods, Elgin Harvest, Railway City Brewing, Las Chicas del Cafe, Le Cafe Siam, Seed Conections, Horton Farmers Market, Rail City Bistro and Streamliners Espresso Bar.

Watch the full YouTube video on Where To Eat in St. Thomas here.


Where To Eat in St. Thomas, Ontario

Snack Wacky Foods – Chip Wagon

St. Thomas’ burger and fries game is strong with Snack Wacky Foods, located at the parking lot of Berry Hill Limited, an internet, mail order and bricks & mortar retail business.

Named the Best Burger in the City by Steam City Media and Best Fries by Hometown St. Thomas, this hidden gem chip wagon is one some of the best places to eat burgers in St. Thomas.

Snack Wacky Foods makes delicious no-frills homemade burgers with fresh cut fries made fresh on order!

Backyard Burger and Double Decker at Snack Wacky Foods in St. Thomas, Elgin County, Ontario
On the hands:
– Backyard Burger ($5.99) – roasted peppers, onion and mozzarella cheese
– Double Decker ($9.99) – lettuce, tomato, onion. Add bacon and cheese (+$2)

With all the hype on gourmet or over-the-top burgers out there, nothing beats a simple burger done right. This is what you get with Snack Wacky Foods. Be sure to add cheese!

Bacon Cheeseburger with Fries at Snack Wacky Foods in Railway City, Ontario
Make it a combo: Add fries with a drink for $4

Website / Address: 75 Burwell Rd, St. Thomas, Ontario N5P 3R5


Las Chicas del Cafe

Love coffee? Las Chicas del Cafe is one of the best places to eat and drink in St. Thomas! Coffee runs in the family of owners Maria Fiallos and Valeria Fiallos-Soliman, with generations of coffee growers, importers and roasters.

Did you know? Their family has a coffee farm in Las Sabanas, Nicaragua, making a coffee experience at Las Chicas del Cafe a true farm to cup experience!

Las Chicas del Cafe Roastery in St. Thomas, Ontario

Las Chicas del Cafe started in November 2005 in London, Ontario before moving to St. Thomas in the summer of 2015.

You get to visit a historic attraction while you’re here since the roastery is located at the Canada Southern (CASO) Railway Station, the largest of 31 railway stations built in Ontario during the 1870s by the Canada Southern Railway Company (CSR).

Canada Southern (CASO) Railway Station in St. Thomas, Elgin County, Ontario

I’ve always found that coffee is underappreciated compared to tea (there’s a tea sommelier but nothing equivalent for coffee) so I was very surprised to learn they offer “coffee cupping”, a way to educate yourself with coffee thru tasting.

Pouring coffee for cupping at Las Chicas del Cafe in Railway City, Ontario

This is one of the best things to do in St. Thomas especially if you want to deepen your knowledge and taste for coffee. You will learn a lot from Maria with her knowledge and passion for coffee.

Coffee Roast Development Graph at Las Chicas del Cafe in St. Thomas, Elgin County, Ontario
Roast Development: The turning temperature is the lowest point of the drop in the graph, and varies on the bean. In the endothermic stage, the beans are taking the energy and heat from the drum, which removes water for caramelization. In the exothermic stage, the beans start to caramelize which is when the beans start to crack (FC = First Crack). How you proceed after the first crack is what determines the flavour of the beans.

During my coffee cupping experience at Las Chicas del Cafe, we sampled three cups from the same coffee beans BUT at different parts of the roast development. First, we smelled the beans on its own before water was added.

Then, we smelled the coffee after water was added. Lastly, we tasted them (both when hot and when they cooled down).

At each stage, you discuss your thoughts of the aroma, taste and mouthfeel. It’s astounding how coffee changes at each stage.

Based on the aroma without water, I liked the middle one the most. When water was added, I was torn between the middle and right cups based on aroma.

Upon tasting, I loved the right cup the most. That’s how big of a difference coffee changes in taste!

Coffee cupping experience at Las Chicas del Cafe at St. Thomas, Elgin County, Ontario
Left to right cups vary by darkness of roast.

Website / Address: 750 Talbot St, St. Thomas, Ontario N5P 1E2

Also Read: 2 Day Trip in Norfolk County, Ontario


Elgin Harvest

Where to eat pizza in St. Thomas? Elgin Harvest is Elgin County’s first and (currently) only FeastON certified dining option.

This mobile pizzeria offers wood-fired pizza in about 90 seconds using organic sourdough crust topped with locally sourced ingredients from owner Cindy Bircham’s vegetable garden or local farms.

Mobile wood fired pizza from Elgin Harvest in St. Thomas, Elgin County, Ontario

Cindy creates some seasonally-inspired pizzas like the Mexican Pepperoni and Kimchi Sausage.

If you love spicy, I highly recommend the Mexican Pepperoni which had a great combination of flavours from the cilantro, avocado and corn relish, and a nice spicy kick from the fermented hot peppers.

Since Elgin Harvest is mobile, you need to check their website on where they are popping up. The next stop below is one of them.

Website / Address: Mobile Pop-up around Elgin County, Ontario


Railway City Brewing

One of the best places to drink in St. Thomas for beer is Railway City Brewing. Celebrated 10 years in 2018, Railway City Brewing is a popular hangout for locals and visitors for their locally handcrafted small batch beers.

Everything is done on-site from brewing to packaging. You can do tours ($5) or beer samples (flight of 4x3oz for $8), or both for $10.

Brewery Tour at Railway City Brewing in St. Thomas, Elgin County, Ontario
Their brewhouse is a 20-hectoliter system of 3 vessels (kettle, mash tun, hot liquor tank), along with 8×40-hectoliter fermenters, 8×20-hectoliter fermenters, a canning line and bottling machine.

Railway City Brewing offer 10 beers with 1-2 rotating brews.

Did you know? Their beers are also being sold in Japan! The top seller being the Dead Elephant Ale, named after St. Thomas’ Jumbo.

They try to use local fresh ingredients when possible including local strawberries for their Steampunk Sour, and local honey for Honey Elixir Beer.

Railway City Brewing also uses all natural ingredients for their beers.

You should try their Orange Creamsic Ale! This seasonal summer beer uses 20-lbs of Navel oranges and real Madagascar vanilla bean.

Orange Creamsic Ale from Railway City Brewing in St. Thomas, Elgin County, Ontario

They host events as well including concerts and dart nights. On Fridays, it is wood-oven pizza night with Elgin Harvest!

On the table:
– Beer Flight ($8) – Steampunk Sour, Honey Elixir, Iron Spike Amber and Black Coal Stout
– Mexican Pepperoni Pizza from Elgin Harvest ($15) – tomato sauce, grassfed pepperoni, mozzarella, fermented hot pepper & corn relish, avocado, cilantro

Website / Address: 130 Edward St, St. Thomas, Ontario N5P 1Z1

Also Read: A Summer Day Trip in Port Hope, Ontario


Streamliners Espresso Bar

When you visit Las Chicas del Cafe, you’ll find out that it’s not really a cafe where you can hangout to enjoy coffee and some food. Enter Streamliners Espresso Bar, which opened in May 2017 brewing Las Chicas coffee.

Co-owned by Las Chicas del Cafe’s Maria, you are guaranteed great coffee. I love that Maria is trying to shape the coffee culture in the community.

Instead of offering easy and quick drip coffee, Streamliners Espresso Bar only offers brewed coffee using Chemex or French Press ensuring proper enjoyment of the coffee.

French Press and Chemex coffeemakers at Streamliners Espresso Bar in St. Thomas, Elgin County, Ontario
Only two brewing methods at Streamliners Espresso Bar: French Press (left) and Chemex (right)

They also offer food in the cafe including homemade breakfast burritos and quiches.

The homemade chorizo and egg burrito is a must-try! The wrapper is tastes more like crepe than a normal burrito wrapper, and the red pepper aioli is so flavourful!

Burrito and Coffee at Streamliners Espresso Bar in St. Thomas, Elgin County, Ontario
On the table:
– Chorizo and Egg Breakfast Burrito ($5.50)
– Chemex brewed coffee ($2.75) – 10oz cup
– French Pressed coffee ($2.75) – 10oz cup

Website / Address: 767 Talbot St, St. Thomas, Ontario N5P 1E3


Horton Farmers Market

One of the best things to do in St. Thomas to see the local culture is by going to the Horton Farmers Market, directly north of Streamliners Espresso Bar. Started in 1878, this gathering place has been a local tradition to buy fresh, local produce, socialize and experience the community.

Owned by the city of St. Thomas, Hortons Farmers Market is a true farmers market, requiring 51% of its vendors to be farmers, and producers to have grown, made or enhanced all the goods which should be 60-kilometers around the market radius.

Wanda's Spicy Connection at Hortons Farmers Market in St. Thomas, Ontario
Wanda’s Spicy Connection makes homemade spice combinations from fresh ingredients, gluten free, no msg and 8-14 single raw spices in every “little bag, with big flavour”.
Country Tradition Bakery and Mom's Country Style Foods at Hortons Farmers Market in Railway City, Ontario
Country Tradition Bakery makes all homemade baked treats from Mennonite goods to traditional sweets. Mom’s Country Style Foods makes preserves, picklings, chutneys & jams with real ingredients
Hotchkiss Homestead at Hortons Farmers Market in St. Thomas, Ontario
Hotchkiss Homestead offers homemade salsa and chips
Mitchell's Soup Co. at Hortons Farmers Market in St. Thomas, Ontario
Mitchell’s Soup Co. offers one pot meals ($8.99) that are locally made and low in sodium.
Grandma Vitamin's at Hortons Farmers Market in St. Thomas, Elgin County, Ontario
Grandma Vitamin’s Old Fashioned Caramel Corn is made in small batches, from local ingredients and gluten-free

I love that the market also promotes entrepreneurship. You’ll find vendors who just want to start their own business or try something new, and even young student vendors who came from the Summer Company Program by the Elgin/St.Thomas Small Business Enterprise Centre.

Some vendors will also be participating in the Conductor’s Choice Culinary Tour including Harris Flower Farms, Fresh from our Fields, and Wildflowers Tea Bar.

Harris Flower Farms at Hortons Farmers Market in St. Thomas, Ontario
Harris Flower Farms grows fresh seasonal cut flowers from their small family operation in Elgin County.
Fresh From Our Fields at Hortons Farmers Market in St. Thomas, Ontario
Fresh From Our Fields offers vegetables grown sustainably in their fields in Aylmer.
Wildflowers Tea at Hortons Farmers Market in St. Thomas, Ontario
Wildflowers Tea offers organic herbal teas, iced teas and herbal baths, along with honey from their apiary.

Website / Address: 10 Manitoba Street, St. Thomas, Ontario N5P 3A2

Also Read: Best Things To Do in Timmins, Ontario


Seed Confections

Where to eat in St. Thomas for Instagrammable food? Seed Confections is a small batch, handcrafted, artisan chocolate and confection shop owned by chocolatier Genevieve Scarfone, a St. Thomas local who has worked all over Canada to perfect her craft.

Genevieve Scarfone of Seed Confections in St. Thomas, Ontario

One thing I love about travelling is finding unique culinary creations, and the Donut Poutine here is definitely one of them.

Donuts as fries for the crisp, the cheesecake curds adds a tangy taste to the sweet and salty salted caramel gravy. On top of that, it’s Insta-worthy!

Doughnut Poutine at Seed Confections in St. Thomas, Elgin County, Ontario
Donut Poutine ($10) – donut fries, cheesecake curds, topped with salted caramel gravy

You’ll want to check out the macarons at Seed Confections because there are some very interesting seasonal flavours like Long Island Iced Tea (yes – with alcohol) and Pomegranate Molasses.

Better yet, some macarons are in collaboration with local business in Elgin County like Steed Lavender for lavender macarons and Railway City Brewing for beer-based macarons.

Macarons at Seed Confections in Railway City, Elgin County, Ontario
Fresh Macarons ($2/piece) – gluten-free, two almond flour cookies filled with buttercream, ganache or jam. On the table: Long Island Iced Tea with vodka, gin and triple sec; Pistachio; Pomegranate Molasses

Website / Address: 159 Ross St, St. Thomas, Ontario N5R 3X9


Le Cafe Siam

When visiting small towns, I typically don’t even bother with Asian restaurants because it’s usually catered to non-Asians or not authentic. Le Cafe Siam proved me wrong.

Chicken Satay at Le Cafe Siam in St. Thomas, Elgin County, Ontario

Opened in downtown by a Thai family over a decade ago, Le Cafe Siam is one of the best restaurants in St. Thomas putting even some of Toronto’s Thai restaurants to shame.

Thai Iced Tea at Le Cafe Siam in St. Thomas, Elgin County, Ontario
Le Cafe Siam is decorated with traditional royal Thai art, weaponry and antiques.

I highly recommend the Tom Kha and Panang Curry here. These two are pretty uncommon in Thai restaurants so I typically order them when I see them on the menu.

The Panang (Phanaeng) Curry was very fragrant and flavourful with a nice mix of sweet and salty from the curry, coconut broth and kaffir lime leaves. I pour the curry on the rice, and even dip other items to the curry because it’s so good!

Thai Cuisine at Le Cafe Siam in Railyway City, Ontario
On the table:

  1. (top) Thai Marinated Skewered Chicken Satay ($7.95) – 4 pcs. Gluten friendly. Strips of chicken marinated in spices, skewered and grilled. Topped with peanut sauce and served with cucumber-satay dipping sauce
  2. (left) Beef Panang Curry ($13.95) – Gluten friendly. Sliced meat cooked in aromatic Panang curry coconut broth, topped with kaffir lime leaves and peppers.
  3. (bottom) Pau Pia / Deep-Fried Spring Rolls ($6.50) – 4 pcs. Deep-fried Thai pastry stuffed with glass noodles, ground chicken, carrots, black fungus, and egg. Served with special dipping sauce
  4. (right) Tom Kha Gai / Galangal, Chicken, and Coconut Broth Soup ($6.95) – Gluten friendly. Chicken with mushrooms, lemongrass, galangal, lime juice, and kaffir leaves, in a coconut broth.

One of my favourite Thai soups is Tom Kha, and the one here definitely delivered.

Very aromatic, silky and flavourful, it’s as authentic as you can get with all its required ingredients! And it’s not really spicy so anyone can try it.

Tom Kha at Le Cafe Siam in St. Thomas, Elgin County, Ontario

Near Le Cafe Siam is St. Thomas Elgin Public Art Centre (STEPAC) so you can check it out before or after eating. Exhibit tours are free of charge.

When I visited, the exhibit was Francis Caprani’s Ghost in the Machine, an exhibition into the exploration of the self portrait. Learn more about STEPAC here.

Francis Caprani's Ghost in the Machine at St. Thomas Elgin Public Art Centre (STEPAC) in Elgin County, Ontario

Website / Address: 392 Talbot St, St. Thomas, Ontario N5P 1B8

Also Read: Best Restaurants in Halifax, Nova Scotia


Rail City Bistro

Rail City Bistro opened in June 2016 by husband and wife team Jared and Lindsay. Jared is Chef bringing over 15 years of kitchen experience, and Lindsey is the front-of-house manager with over 15 years in the hospitality industry (and she also makes the desserts).

It prides itself in offering high end dishes at normal prices featuring regions from all over the world. Their regular menu has a mix of dishes like Seafood Paella (Spanish), Tuscan Chicken Pasta (Italy) and Asian Stir Fry.

Magic Tea Cocktail at Rail City Bistro in St. Thomas, Elgin County, Ontario
RCB Magic Tea ($8) – 1/2oz each vodka, tequila, gin, triple sec and spiced rum. Splash ginger ale.

No restaurant in St. Thomas says Travelling Foodie more than Rail City Bistro. Every weekend, they feature a special menu inspired by a specific location around the world.

The location they choose is through their conversations, bouncing of ideas, and researching online. During my visit, the weekend feature was Spain where they offered an appetizer, main and dessert.

Croquettes at Rail City Bistro in St. Thomas, Elgin County, Ontario
Croquettes ($8) – ham and cheese croquettes using Serrano ham from Spain.

The perfectly cooked Sea Bass came with a northern Spanish food called Fabada Asturiana (Spanish Bean Stew), originating from Asturias where the people would mix fabes (white beans) with any meat leftovers that they had.

Sea Bass at Rail City Bistro in St. Thomas, Elgin County, Ontario
Sea Bass with Spanish Bean Stew ($21)

If you see the Caramel Flan at Rail City Bistro, order it! This popular Spanish dessert was ultra-creamy with a silky texture.

Caramel Flan at Rail City Bistro in St. Thomas, Elgin County, Ontario
Caramel Flan ($5)

Just outside Rail City Bistro is the Railway City Tourism office, which is located in a replica of The London and Port Stanley Railway Station.

Did you know? This replica of one of Ontario’s oldest railways is a 3/4th scale of the original that once stood in the same location.

Railway City Tourism office in St. Thomas, Elgin County, Ontario

Website / Address: 599 Talbot St, St. Thomas, Ontario N5P 1C6


MAP: Where To Eat in St. Thomas, Ontario

Here’s the map of all the best restaurants and places to eat in St. Thomas covered in this food guide.


Hope this food guide gives you an idea on where to eat and drink, and some things to do in St. Thomas, Ontario, the Railway City!

I’m always interested in trying new places to eat so please let me know what you find are the best restaurants in St. Thomas for my next visit.


Huge thanks to Ontario’s Southwest and Railyway City Tourism for sponsoring this post. As usual, reviews and opinions are entirely my own.

You can learn more about Ontario’s Southwest thru their website, or find them in Facebook, Twitter and Instagram.

… and about (St. Thomas) Railway City Tourism thru their website, or find them in Facebook, Twitter and Instagram.


Got a comment on this article? Join the conversation on Facebook, Instagram, TikTok, or Twitter and share your thoughts!

Dylan Wright

Wednesday 5th of September 2018

I was pleasantly surprised by Le Cafe Siam when I dined there last year. Lovely place

Travelling Foodie

Wednesday 5th of September 2018

Right? Definitely not something I was expecting from a small city. What did you try?

Jim Cressman

Tuesday 28th of August 2018

hi great piece on St. Thomas ive been a Las Chicas fan since the girls first started one thing though. it's Scott McKay, not McKaya.

Travelling Foodie

Tuesday 28th of August 2018

Hi Jim, Thank you so much! I'm glad you enjoyed the article. I'm a fan of Las Chicas now too. :) I have updated the typo on Scott's name. Someone pointed it out to me too. Thanks!