604 Now

B.C. Restaurants Outside of Metro Vancouver That Are So Worth The Trip

B.C. Restaurants Outside of Metro Vancouver

Photo: @kaz7eleu / Instagram

These country restaurants in BC make the miles worthwhile. When you’re heading off on your next road trip adventure, don’t just settle for the convenience of fast food.

There’s something to be said about the mom-and-pop one of a kind eateries you can only find in a small town.

RELATED: How To Visit British Columbia’s National Parks In One Wondrous Road Trip

While they’re typically small, they have a lot of character and  serve up some killer food. Don’t just focus on your destination, make the journey more memorable with delicious eats.

Gumboot Restaurant, Robert’s Creek


This adorable restaurant is nestled in between Sechelt and Gibsons on the Sunshine Coast. Their breakfast menu will knock your socks off with a pulled pork tostada, tasty omelettes and a BLT inspired sandwich with eggs. As for lunch or dinner, the options are endless. They have a variety of salads, bowls, burgers, soups, sandwiches, pasta and more. Try the ‘Gumboot Poutine’ with perogies pan fried and served with onions, peppers, miso gravy and aged white cheddar.

Location: 1041 Robert’s Creek Road

Treehouse Café, Salt Spring Island


The whimsical eatery is straight out of a fairytale. With a real tree living in the middle of the restaurant, it gives new meaning to dinner with a view. Immerse yourself in this magical sanctuary while digging into a delicious meal. For breakfast, they serve a tofu scramble and breakfast burritos. Lunch and dinner options include a Thai green curry bowl, a cranberry chicken sandwich, roasted yam quasadillas, and more.

Location: 106 Purvis Lane

RELATED: This Adorable Vancouver Island Market Literally Has Goats Living On The Roof

Hello Toast, Kamloops


A quaint spot with breakfast fare and sandwiches that won’t disappoint. They serve up green eggs & ham, an egg white frittata, eggs benny and breakfast burritos. They also make a selection of hearty sandwiches, soups, salads and bowls. Try the ‘Pleasure Toast’ which is cranberry sourdough bread soaked in egg, grilled and then served with fruit compote, cranberry syrup and vanilla yogurt.

Location: 428 Victoria Street


Main Street Café, Revelstoke


This just may be the cutest spot to stop for a bite. Dig into a variety of eggs bennies, make your own omelette or indulge in their cheese apple French toast, you won’t regret it. They also serve sandwiches, quasadillas, bagels, fish tacos, soups and salads.

Location: 317 MacKenzie Avenue

Outer Clove Restaurant, Nelson


The small town of Nelson is a place you must visit at least once. This restaurant fits the whole quirky hippie vibe of the town, which is why you should plan a stop here. Their menu includes: sweet potato wedges, calamari, a falafel burger, apricot glazed lamb, maple glazed salmon and much more.

Location: 536 Stanley Drive

Hungry yet? Start planning your food stops for your next road trip.

For more great places to get great food, check out our Food section


Log in or create an account to save content

Become a local insider