Western Newfoundland
Head to this friendly roadside restaurant for great-quality fish-and-chips and some of the meanest poutine you'll ever devour outside of Québec.
Western Newfoundland
Head to this friendly roadside restaurant for great-quality fish-and-chips and some of the meanest poutine you'll ever devour outside of Québec.
New Brunswick
Stop in at this sweet, wooden cafe and its lovely gardens for tea, cake or an organic lunch. Enjoy wood-fired pizzas for dinner on the weekends.
Kingston
This smart outfit serves Kingston's finest Indian cuisine, including all the classic curries from butter chicken to vindaloo, korma to Madras.
Newfoundland & Labrador
It would be a pity to miss this seaside stop, serving homemade partridgeberry-pie ice cream flecked with cinnamon and salty crumbs of crust.
New Brunswick
For over 50 years, sweet-lovers have flocked here from far and wide for just one thing: the mammoth cinnamon sticky buns. Follow their lead.
Labrador
Come here for fried cod tongues with scruncheons (pork rind) or crab cocktail. Visitors rave about the friendly service and buffet options.
Kelowna
A long list of local suppliers graces the menu at this small winery restaurant. The food is fresh and seasonal; the views are outstanding.
British Columbia
Pub food, craft beer, weekly events and occasional live music at this saloon-style pub on the main drag. Standard fare, but good fun too.
Southwestern Ontario
Fancy, delicious pub meals and top-shelf beers make this quaint, historic watering hole a lovely diversion from your heritage adventures.
Manitoba
From sticky cinnamon buns to wraps, panini, bison burgers, club sandwiches and salads, this is the place to stock up on picnic supplies.
Labrador
Enjoy some fresh seafood or chow down on the famous fried chicken and tender caribou. A grocery store and jam factory are also on-site.
The Laurentians
The place in town for breakfast, soups and sandwiches, this cafe-diner has a great terrace. Coffee beans are roasted on-site.
Northern Manitoba
With a trapper's cabin ambience, Miss The Pas has the kind of tasty, hearty fare that will ready you for adventure. Killer breakfasts.
Northwest Territories
Locals recommend going to the airport early just to grab a hearty breakfast or club sandwich from this tiny, unassuming cafeteria.
Cape Breton Island
Filling salads, burgers and sandwiches are what to expect at this vaguely nautical cafe, which sometimes has jazz and folk nights.
Northern Light Inn Dining Room
Labrador
Your best bet for food in town is the dining room at the inn, serving classic fare like ribs and pizza, as well as seafood.
Eastern Newfoundland
This kitschy and countrified eatery serves up lasagna, chili, sandwiches and over a dozen varieties of heavenly cheesecake.
Prince Edward Island
Pizzas galore, including a bewildering selection of build-your-own options (mango, donair meat and nacho chips, perhaps?)
That Little Place by the Lights
Muskoka Lakes
A local favorite, this little place by the lights is loved for its old-school pizzas, pastas and gelati. Excellent value.
Yellowknife
Taste of Saigon serves steaming bowls of pho (soup) and lemongrass pork with rice in subtly lit, cool environs.
Northern BC
Named after the mountain pine beetle, this stand has super homemade baked goods and great organic, fresh-roasted coffee.
New Brunswick
Drawing market-lovers from miles around, head here for your fix of fresh fruits and vegetables and various ethnic foods.
Northern BC
Also known as Seafood Express, the Bus serves the tastiest seafood ever cooked in a school bus on 6th St in tiny Hyder.
Saskatchewan
Excellent coffees and fine baked goods promise a shot of joy during the day at this cute storefront on the main drag.
Nova Scotia
This summertime-only outpost of the much-loved neighborhood ice-cream shop in Halifax also serves delicious burritos.
Saskatchewan
Italian fine dining in Waskesiu in a lovely setting. Expect fresh pastas and top-tier steak cuts butchered in house.
Nova Scotia
Delicious cakes, pies, breads and cookies are baked daily here, and you can also pick up sandwiches for the road.
New Brunswick
Inside this quaint, unlikely house, beautifully concocted Japanese morsels are created with fresh local seafood.
Gaspé Peninsula
Try this colorful bakery for picnic breads, decent Italian coffee and mouthwatering French pastries and quiche.
Newfoundland & Labrador
Every perfect village needs a delicious eatery. Quiche, fish cakes, scones and afternoon tea are all on order.
Winnipeg
This extensive farmers market has scores of vendors selling seasonal produce, prepared foods, crafts and more.
Regina
This 100% vegetarian cafe features a downtown location and a menu of healthy treats chock-full of good karma.
Labrador
If you're staying on the island, you get a package deal that includes gourmet dining at this fine restaurant.
Yellowknife
Look out for this lunchtime food truck specialising in authentic Thai dishes, which parks on Franklin Ave.
New Brunswick
Stop here for coffee, soups, sandwiches and yummy cakes. You can browse local handicrafts while you wait.
Kelowna
The coffee at this multilocation Kelowna fave is the best locally. The in-house bakery products are good.
British Columbia
An ideal road-trip breaker where you can refuel with coffee and a cinnamon bun or something more savory.
Yellowknife
This excellent upstairs canteen-style place does sushi with a polar spin: the raw fish is Arctic char.
The Laurentians
Superb deli with local specialties, some of which are homemade, plus full meals perfect for picnics.
Montréal
Strong coffee, nice sandwiches and Japanese rice bowls – an incongruous mix, but a delicious one.