43 Best Restaurants in Canada

Background Illustration for Restaurants

We've compiled the best of the best in Canada - browse our top choices for the top things to see or do during your stay.

RPM Bakehouse

$ Fodor's Choice

This cozy cafe set up to look like a farmhouse is famous for gooey caramel sticky buns, crusty sourdough wheels and to-die-for breakfast sandwiches using locally sourced grains and produce grown on the farm of their international powerhouse of a big brother, Restaurant Pearl Morissette. The wraparound patio on Jordan Station's Main Street makes for perfect people-watching.

Blue Willow Tea Shop

$$$$ Fodor's Choice

The dozen or so petite tables are set with blue-willow-pattern china in this quaint teahouse serving traditional English fare on the Muskoka Wharf. High tea—a three-tier platter of shortbread, scones with Devonshire cream, petit fours, and classic (crustless) cucumber sandwiches (with gluten-free options), plus a pot of tea per person—is served every afternoon.

The Cable Room

$$$$ Fodor's Choice

The seasonal menu is filled with sensational farm-to-table and foraged ingredients making this one of Cape Breton's best dining experiences. Seafood dishes include lobster salad and lobster risotto, and you cannot go wrong with the steak or pork tenderloin that are both cooked to perfection. Be sure to try the crab cakes as an appetizer, and save room for one of their wonderful desserts.

479 NS-205, Baddeck, NS, B0E 1B0, Canada
902-295–1100
Known For
  • 100% gluten-free menu
  • Must-try sticky toffee pudding
  • Seared, smoked scallops
Restaurant Details
Closed Oct.–July
Reservations essential

Something incorrect in this review?

Recommended Fodor's Video

Dancing Goat Cafe & Bakery

$ Fodor's Choice

This fabulous bakery opens at 7:30 am for breakfast, great coffee, and tasty treats. Their sandwiches and soups are excellent, and stocking up on cookies and oatcakes to take with you is highly advised. At peak times there can be long lines, but it is worth the wait. 

Khao San Road

$ | Entertainment District Fodor's Choice

Named for a street in Bangkok bursting with nightlife and excellent street eats, Khao San Road lives up to its moniker. The squash fritters are a head-turning crispy delight that you'll want to order when you see them show up at another table. For heartier dishes, try for the khao soi, a dish of egg noodles in a rich coconut milk sauce, or try the warming massaman, a tamarind-infused curry with peanuts, potatoes, and deep-fried shallots.

11 Charlotte St., Toronto, ON, M5V 1P7, Canada
647-352--5773
Known For
  • Ingredients sourced directly from Thailand
  • Busy, vibrant atmosphere
  • All of the noodle dishes are standouts
Restaurant Details
No lunch Sun.
Reservations not accepted

Something incorrect in this review?

L'Abri

$$$ Fodor's Choice

Classic French cuisine with an Acadian heart, this beautiful restaurant is filled with antiques and raw wood, with views over the crashing ocean. Every carefully prepared dish is spectacular, from Acadian fricot to salt cod gratin to their upscale burger. L'Abri has a well-stocked selection of Nova Scotia wines and beers and a great cocktail list. Bookings highly recommended. 

15559 Cabot Trail Rd., Chéticamp, NS, B0E 1H0, Canada
902-224–3888
Known For
  • Sophisticated atmosphere
  • Impressive selection of whiskeys
  • Wonderful desserts
Restaurant Details
No lunch Mon.–Thurs.

Something incorrect in this review?

North Lake Boathouse Eatery

$$ Fodor's Choice

This little eatery right on the water serves up huge portions of absolutely perfect seafood dishes—the lobster rolls, scallop rolls, and chowder are such great value—and they do excellent breakfasts, too. 

Virsa Indian Cuisine

$$ Fodor's Choice

An influx of immigrants in recent years has led to a boom in international dining options in town, including this first-rate Indian restaurant that serves fresh and well-seasoned garlic and butter naan, curries and stews, and paneer and kofta dishes. Don't let the unassuming outside fool you—the inside is cozy with friendly servers and aromas that will whet your appetite. 

49th Parallel Cafe & Lucky's Doughnuts

$

Stop for an espresso on the airy enclosed patio at the West 4th location of this local coffee roaster, where delicious doughnuts are made on-site. 

2198 W. 4th Ave., Vancouver, BC, V6K 1N7, Canada
604-420--4901
Known For
  • C$6.50 coffee-and-doughnut combo
  • Gluten-free and vegan options
  • Lively and bright sunroom

Something incorrect in this review?

7 by 7

$$

Head here for upscale mains like seafood linguine and lobster risotto, but also because they do fantastic upscale burgers, sandwiches, and wraps (everything from classic patties to Nashville chicken burgers to haddock wraps). Be sure to save room for dessert—the delicious Death by Chocolate milkshake complete with a brownie on top is superb.

272 Charlotte St., Sydney, NS, B1P 1C7, Canada
902-562–2828
Known For
  • Separate "green" vegetarian and vegan menu, gluten free options
  • Delicious crab cake appetizer
  • Fun cocktail menu with virgin options
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

Alder

$$ | Entertainment District

Nearly every menu item here is kissed by the flames of the wood-fired oven that makes up the hearth---aka, the heart of the kitchen. Gigantic shareable cuts of porterhouse steak, creamy grilled horseradish beets, and house-made pull-apart brioche buns are some of the heartiest dishes on order. Executive chef Patrick Kriss is known for catching diners off guard with seemingly modest but stunning experimental dishes like a grilled habañero sea bream or a hydrating cucumber and fennel slaw that merges stringent vinegar, salty and crumbly feta cheese with earthy and crunch hazelnuts. 

51 Camden St, Toronto, ON, M5V 1V2, Canada
416-637--3737
Known For
  • Friendly servers
  • Decadent brunch dishes like straciatella toast topped with roasted grapes
  • Busy exposed kitchen makes for excellent culinary entertainment
Restaurant Details
No brunch weekdays

Something incorrect in this review?

Ampersand27

$$$ | Old Strathcona

Named for the now defunct 27th letter of the alphabet, this Whyte Avenue restaurant is a local favorite. The creative menu is varied and contains lots of vegetarian and vegan options that even meat lovers will enjoy. Great for a date night or special occasion, ask to sit on the charming and private patio, and don't miss half-price bottles of house wine and 2-for-1 appetizers on Thursdays.

Añejo Restaurant

$

This tried-and-true Mexican restaurant is the place to go in Banff for great margaritas and inexpensive tacos that run the gamut from pork carnitas or chicken to crispy fish and mushroom tacos; the premium taco menu features duck carnitas, shrimp tacos, and grilled mahi mahi tacos. The tableside guacamole and house salsa are delicious, and the extensive tequila menu creates a variety of margaritas and other mixed drinks. The churros are a great choice for dessert. There are two locations in Toronto and new locations in Calgary and Edmonton.

111 Banff Ave., Unit 101, Banff, AB, T1L1A4, Canada
403-986–0084
Known For
  • Delicious tacos and margaritas
  • Twice-daily happy hour with food and drink discounts
  • Shareable items like ceviche, frijoles, and queso fundido

Something incorrect in this review?

Baked Cafe & Bakery

$

This bustling, light-filled café on Main Street dishes out excellent pastries, soups, sandwiches, espresso drinks, and a full slate of alcoholic beverages, including beer, cider, and wine. The seating area often fills up, but you can wander among the cool shops down the hallway while sipping your coffee.

Bistro Hortus

$$$

Experience sustainable dining at this Old Québec gem, where many herbs and vegetables are harvested directly from its green roofs, making their way straight to each plate. Indulge in an entirely organic, nut- and gluten-free menu, with ingredients almost entirely sourced within single-digit kilometers. Its elegant interior, with stone walls and wooden ceilings, is beautifully illuminated by abundant windows. Note that each service features a "farm to table" daily special, changing with market finds and seasonal flavors, while the lunch prix fixe offers exceptional value for budget-conscious visitors.

Clam Diggers Beach House Restaurant

$$$

It's worth making the 6 km (4-mile) drive from Georgetown to Cardigan to this restaurant in a lovely waterside location, where the big dining room has windows all around with great views over the water. There's a patio, too. The lengthy menu features plenty of local seafood, including lobster, scallops, clams, and more, and also has steaks, chicken, and other options, all sourced locally. 

6864 Water St., Cardigan, PE, C0A 1G0, Canada
902-583–3111
Known For
  • Friendly and efficient service
  • Wheelchair accessible
  • Long menu with lots of options

Something incorrect in this review?

Communitea Cafe

$

More than 80 varieties of loose-leaf teas, craft beverages, and artisan coffees are served alongside fresh, healthy, and local food at this downtown café. Look for pad Thai noodle bowls, rice bowls, salads, sandwiches, and delicious wraps. There are many vegan, vegetarian, and gluten-free options on the menu as well.

Dockside Restaurant

$$$$

Overlooking False Creek and Yaletown, the Dockside's patio is the big draw, especially for owners of chic yachts moored alongside. Because it faces east, sunsets are behind the building, and cool shadows come early, so grab a table beneath a heater. Floor-to-ceiling windows make the inside feel like the outside with decor that exudes a modern vibe and includes a 50-foot aquarium. House-brewed ales and lagers are served from the adjoining casual brewpub.

Earls Kitchen + Bar

$$

With a casual, upscale ambience and a tried-and-true menu, Earls is always a good choice for dinner or drinks. Steaks, pasta, salads, seafood, and Thai options provide something for everyone.

Eternal Abundance Organic Market & Eatery

$$

This quintessential Commercial Drive spot sells all-organic groceries and vegan food in a small café. Their smoothies, bowls, and sweet treats are all must-tries. We recommend the Incredi-bowl. Choose pan-fried tempeh or roasted veggies, and quinoa or brown rice, and it'll come mixed with miso ginger dressing, avocado, sprouts, and sesame seeds. Perfect for a quick bite or yummy picnic fare.

The Fickle Fig

$

Everything here is farm-to-table or items come from local bakeries and orchards. Sandwiches are piled high with flavor, pizzas come directly from the brick oven, and shelves are stacked with produce such as jams, jellies, canned fruit, and veggies. The farm of this outfit is in North Saanich at 1780 Mills Road where meals are a bit more leisurely in a very bright bistro. As you might expect, we're talking pasture raised, non-gmo ingredients from start to finish.

Harlen Brews

$

This sweet coffee shop serves perfectly poured espresso drinks, breakfast sandwiches, and fresh-baked treats. It's worth diverting from the highway for this spot. 

Hello Sunshine

$$

Banff's newest sushi restaurant was designed to feel like a mix between a 1970s ski lodge and a traditional Japanese restaurant with wood paneling in the main dining area and a long sushi bar; private karaoke rooms are in the back. The menu has classics like miso soup, tempura, and a variety of sushi rolls, sashimi, and ramen alongside more inventive fare like cheeseburger gyoza, oshi (press) sushi, hand roll tacos, and build-your-own bao buns. The Japanese BBQ menu highlights Alberta beef and chicken. This restaurant celebrates happy hour daily, with the exception of holidays and long weekends, between 4-5 pm with half-price sushi and discounted drinks and ramen.

208 Wolf St., Banff, AB, T1L1B3, Canada
403-985–7223
Known For
  • Great sushi and ramen
  • Retro-styled private karaoke rooms
  • Half-price sushi, discounted ramen, and drinks during happy hour 4–5 pm daily

Something incorrect in this review?

Honeybeans

$

A local institution in the heart of town, Honeybeans serves coffee so good that there’s a regular early morning line of locals stretching out of the door. 

180 Water St., St. Andrews, NB, E5B 1B2, Canada
405-529–4888
Known For
  • Serves more than 30 types of tea
  • Offers gluten-free and allergy-friendly menu options
  • Delicious fresh-baked pastries
Restaurant Details
Closed Tues.

Something incorrect in this review?

Landmark Oyster House

$$$

In addition to the excellent oysters, this nice little restaurant has an eclectic menu that includes other seafood such as charred haddock, lobster rolls, and scallop dogs—as well as salads, sticky ribs, and jerk chicken. The caveat is that the little Landmark fills up quickly, so having reservations (or patience) helps.

12 Main St., Victoria, PE, C0A 2G0, Canada
902-658–2286
Known For
  • Great burgers made with local beef
  • Fun cocktails, such as blue cheese and sage martinis
  • Lots of gluten-free options
Restaurant Details
No lunch Mon. and Tues.

Something incorrect in this review?

Le Petit Paris

$$$

This little restaurant serves authentic French cuisine—the chef is from France—on a well-balanced menu based on organic and natural ingredients. The menu changes with the season, but if you're looking for a classic escargots à la bourguignonne (snails in garlic butter) or local specialties like Magdalen Islands charcuterie or scallops, you won't be disappointed.

562 Main St., Shediac, NB, E4P 2H1, Canada
506-533–8805
Known For
  • Lots of gluten-free options
  • A new dessert every day
  • Good French wines are well chosen

Something incorrect in this review?

Leonhard's

$$

Alexandra and Axel Leonhard have gone from humble beginnings selling homemade bread at a local farmers' market to running a full-fledged café where food is made from scratch without additives, preservatives, or artificial flavorings. The room is bright and cheerful, and the devoted clientele keeps coming back for breakfast, casseroles, hearty gluten-free soups, sandwiches, and delicious desserts. Organic teas and freshly roasted coffee are served as well. Wait times for a seat are not usually an issue—but you can always grab something to go. 

142 Great George St., Charlottetown, PE, C1A 4K6, Canada
902-367–3621
Known For
  • Freshly baked bread and sweet treats
  • Support of local farmers and food producers
  • Closing early at 5 pm
Restaurant Details
No dinner

Something incorrect in this review?

Mary's African Cuisine

$$

Delicious African stews—beef, goat, curry chicken, eggplant—with tasty sides such as jollof (a mix of rice, tomatoes, onions, peppers, and other seasonings) and enjera (Ethiopian flatbread) are served in Mary's friendly downtown restaurant.

1701 Barrington St., Halifax, NS, B3J 2A4, Canada
902-404–3144
Known For
  • Plenty of vegetarian and gluten-free options
  • Huge portions
  • Mary makes her own fresh juices
Restaurant Details
Closed Mon.

Something incorrect in this review?

MR MIKES

$$

This good ol’ Canadian steak-house chain always gets top marks from its regular customers. There’s two options: a family-friendly restaurant with a laid-back vibe and the more adult urbanLODGE that serves the same great steaks in a more festive atmosphere.

8882 170 St. NW, Edmonton, AB, Canada
780-930--1135
Known For
  • Comfy, casual atmosphere
  • Steaks any way you like them
  • Warm, friendly service

Something incorrect in this review?

Napoli Ristorante e Pizzeria

$$

A five-minute drive from Clifton Hill, this local joint manages to be both casual and refined. Sit in the back room where exposed-brick columns and black-and-white photos of Naples on the walls set the scene for the southern Italian pasta dishes and thin-crust pizzas. The extensive menu includes 10 pizzas with wafer-thin crusts and generous dollops of tomato sauce, and plenty of pasta dishes and hearty meat dishes to choose from.

5485 Ferry St., Niagara Falls, ON, L2G 1S3, Canada
905-356–3345
Known For
  • Family-operated establishment that's a local favorite
  • Extensive Italian and Niagara-region wine selection
  • Gluten-free pizza options
Restaurant Details
Closed Mon. and Tues. No lunch

Something incorrect in this review?