1031 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.

Hong Shing

$ | Sankofa Square

For two generations, this family-run Chinese restaurant has served flavorful dishes inspired by China’s diverse regional cuisines. Hong Shing has deep community roots—locals say it offers the city’s best crispy beef and General Tso’s chicken, and hometown celebrities Drake and Simu Liu are regulars. It also features Toronto’s first baijiu-focused bar, pouring creative cocktails made with China’s potent national spirit. In 2024, Hong Shing opened Yan Dining Room, a 26-seat private space offering Chef Eva Chin’s seasonal, eight-course neo-Chinese tasting menu—advance reservations are essential.

195 Dundas St. W, Toronto, ON, M5G 1C7, Canada
416-977--3338
Known For
  • Shareable family-style dishes
  • Best General Tso's chicken dish in the city
  • Innovative baijiu cocktails

Something incorrect in this review?

Honō Izakaya

$$ | St-Roch

Hana Sushi, a Michelin Bib Gourmand recipient, transports diners to a vibrant izakaya experience. This light-flooded venue, minimally decorated with birch and lush green plants, serves exquisite small dishes in the purest Japanese tradition. The menu focuses on classics: delicate yakitori, fresh sashimi, savory okonomiyaki, and perfectly crafted dumplings, alongside a daily changing tataki. While the cocktails are as artful as they are delicious (don't miss the "Japanese Eyeball"), the true star here is the impressive list of imported sake. And if a table isn't immediately available, simply pop next door to the more casual, yet also expertly led, Honō Ramen. With ample counter space, it offers an authentic ramen experience.

670 rue St-Joseph Est, Québec City, G1K 3B9, Canada
418-524–2888
Known For
  • Popularity with locals
  • Excellent, classic Japanese small plates
  • Creative cocktails
Restaurant Details
Closed Tues.

Something incorrect in this review?

Horsethief Creek Pub & Eatery

$$

This pub offers good eats in a lively atmosphere with indoor and outdoor seating. The extensive menu ranges from a daily special, crowd-pleasing appetizers like chicken wings, to Asian stir-fries and curries, soups, salads, burgers, and pub classics like Philly cheesesteak; pasta half-portion options are available. It's the only place in Radium with live shows, hosting regular free Sunday live music jams from 79 pm and regular ticketed events like drag and comedy shows. A pub shuttle can be booked for a safe ride home.

7538 Main St. E, Radium Hot Springs, BC, Canada
250-347–6400
Known For
  • Daily menu specials (found on their Facebook page)
  • Build-your-own burger
  • Live performance events

Something incorrect in this review?

Recommended Fodor's Video

The Hut Café

$

Located in a historic building in downtown Pincher Creek, this cute café is a great place for a quick meal or a long coffee break. Besides exceptionally good coffee and tea, you'll find classic American dishes alongside Asian-fusion cuisine—think pancakes and crepes, avocado toast with lox, chicken skewers, and Filipino lumpia (fried spring rolls with a savory mixture of pork, cabbage, and other veggies). There's a kids' menu as well as a number of vegan options.

766 Main St., Canada
403-632–2385
Known For
  • Great coffee
  • Historic building
  • Delicious American and Asian-fusion food

Something incorrect in this review?

Hy's Steakhouse and Cocktail Bar

$$$$

If beef's your passion, then you don't get much better than Hy's, a hard-core steak house that's famous for the quality of its Alberta Prime fillets, porterhouses, and New York strips. Beef Wellington comes in a handmade flaky crust, and there are steak and lobster combos. This menu will appeal to everyone, even vegetarians. The place is dark, moody, and just right for a candlelit dinner, a secret rendezvous, or a more formal affair. Service is impeccable and discreet.

4308 Main St., BC, V0N 1B4, Canada
604-905–5555
Known For
  • Irresistible cheese toast
  • World-class service
  • Extensive wine selection
Restaurant Details
No lunch

Something incorrect in this review?

Hydra Estiatorio

$$$$

Located in the same former Stock Exchange building as the luxe EXchange Hotel, Hydra Estiatorio transports you to the Greek islands. Check in at the long bar for mezzes and cocktails, including items from the raw bar such as ceviche, or linger over specialties that include forno-roasted leg of lamb, pan-roasted salmon, and the catch of the day—either grilled or baked. Sharing platters are flavor-packed. Globally sourced vintages include a rare nod to the home country, including Moschofilero, Assyrtiko, and Xinomavro. The contemporary mood is a big hit with the after-work crowd and millennials.

Icha Tea

$ | West Queen West

Toronto is filled with quick bubble tea—including many chains from Taiwan and other parts of Asia—but Icha Tea is a slower, homegrown shop that brews high-quality loose-leaf teas.

996 Queen St. W, Toronto, ON, M6J 1H1, Canada
416-516--1327
Known For
  • Educational tea tastings
  • Loose-leaf teas sourced from China
  • For-sale plants as well as fashion accessories

Something incorrect in this review?

Il Terrazzo

$$$$ | Downtown

A cute redbrick terrace edged with potted greenery, and warmed by fireplaces and overhead heaters, makes Il Terrazzo—tucked away off Waddington Alley near Market Square and not visible from the street—the locals' choice for romantic alfresco dining. Starters might include steamed mussels with sun-dried tomatoes and spicy banana peppers, while mains range from such traditional Northern Italian favorites as breaded scaloppini of pork tenderloin to a more local-leaning red snapper with blackberries. Thin-crust pizzas come piping hot from the restaurant's open-flame stone oven.

555 Johnson St., Victoria, BC, V8W 1M2, Canada
250-361–0028
Known For
  • Romantic terrace
  • Northern Italian dishes
  • A local favorite
Restaurant Details
No lunch

Something incorrect in this review?

Imadake

$$

A boisterous Japanese pub (known in Japan as an izakaya), Imadake serves small plates meant to be shared with a beer or cocktail in hand, and you won't find any sushi on the menu. The name Imadake means "only for now" and is a reference to the restaurant's ever-changing menu and "live in the moment" philosophy. You can pick from a variety of dishes, including ramen and noodle bowls as well as house specialties like korokke (mashed potato croquettes); konoko (oyster mushrooms served with yuzu sauce); or shiitake karaage (deep fried shiitake mushrooms) marinated with seafood dashi (stock) and spicy mayo.

4006 rue Ste-Catherine Ouest, H3Z 1P2, Canada
514-931–8833
Known For
  • Ramen
  • Sake bombs
  • Shiso mule
Restaurant Details
Closed Mon. and Tues. No lunch.

Something incorrect in this review?

India Gate

$$ | Downtown

Consistency and quality in service and food make this one of the busiest restaurants in St. John's. This family-owned business is the oldest Indian restaurant in the city, serving food prepared to order in a classic tandoori oven. In the evening, the atmosphere is inviting and romantic.

286 Duckworth St., St. John's, A1C 1H3, Canada
709-753–6006
Known For
  • Generous servings
  • Fresh-baked naan
  • Vegetarian dishes
Restaurant Details
Closed Mon.

Something incorrect in this review?

Indochine Banh Mi

$

Traditional Vietnamese subs, noodle soups and bowls, fusion tacos, and more at this fast-service spot just across from the Halifax Public Gardens.

1551 S. Park St., Halifax, NS, B3J 4B4, Canada
902-407–1222
Known For
  • Tasty bubble tea smoothies
  • Plenty of vegetarian, vegan, and gluten-free options
  • Authentic banh mi subs

Something incorrect in this review?

Institut de Tourisme et d’Hôtellerie du Québec

$$$

Long held in disdain by Montréal food critics, the restaurant at the Institut de Tourisme et d’Hôtellerie du Québec (ITHQ) has upped its epicurean game. These days the restaurant’s top-notch cuisine pays homage to Québec’s terroir with enticingly presented dishes served in a contemporary yet elegant setting (think white tablecloths, cloche plate covers, and impeccable service). There is an à la carte menu, in addition to a table d’hôte (starting at C$62) and a five-course tasting menu (C$89). The optional wine pairing is an additional C$57.

Irish Loop Coffee House

$

Just a five-minute drive from the boat-tour docks in Bay Bulls, this restaurant is affectionately know as "Judy's" to locals. Diner classics like tuna melts and BLTs are served with tea, coffee, or beer to sate hikers and tourists who have gratefully come upon this friendly beacon.

Isaac's Way

$$

Not only will you taste delicious food in this old courthouse building, you can almost feel yourself being nourished by the top-quality ingredients, most of which are sourced locally. On the varied dinner menu, you might find chili molasses–glazed pork ribs, maple curry chicken, or roasted cauliflower ragu, while lunchtime options include gourmet sandwiches, salads, house-made soups, and a kids' menu.

649 Queen St., Fredericton, NB, E3B 1B0, Canada
506-474–7222
Known For
  • Art (for sale) on the walls
  • Gluten-free menu and vegetarian options
  • Periodic silent auctions raise money for children's art project charity

Something incorrect in this review?

Island Restaurant

$$$

You can't miss this beautiful timber-frame restaurant located right next to the roaring Kicking Horse River in downtown Golden. They serve Canadian Rocky Mountain cuisine with Asian/European influences, but on Monday and Tuesday, there's a "Mexican Madness" menu.

101 Gould's Island, 10th Ave., Golden, BC, Canada
250-344–2400
Known For
  • Second-story patio overlooking the river
  • Cocktails on the patio
  • Rocky Mountain cuisine with Asian/European influences

Something incorrect in this review?

The Italian Farmhouse

$$

Fresh contemporary Italian cuisine in a farmhouse-style atmosphere is the specialty of this restaurant. The menu has classic Italian appetizers like bruschetta, calamari, and beef carpaccio along with house-made pizzas and pasta, and there are meat dishes like salmon, chicken, veal, and bison short ribs. Desserts include such specialties as gelato, limoncello cheesecake, and tiramisu. The restaurant is family-friendly and there is a children's menu. There's also a nice patio area.

20 Balsam Ave., Bragg Creek, AB, T0L 0K0, Canada
403-949–2750
Known For
  • Quaint atmosphere
  • Delicious pasta
  • Daily specials

Something incorrect in this review?

J & J Wonton Noodle House

$$ | Downtown
Fresh house-made noodles and wontons draw local office workers to this long-standing Chinese spot. Szechuan and Cantonese specialties, from shrimp noodle soup to beef with hot-chili bean sauce, dominate the long menu, but Singapore-style noodles and Indonesian chow mein appear, too. The diner-style eatery is low on character, but the crowds of locals and an open kitchen keep things buzzing. Reservations are accepted only for groups of four or more.
1012 Fort St., Victoria, BC, V8V 3K4, Canada
250-383–0680
Known For
  • House-made noodles
  • Open kitchen
  • Local crowd
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Jammer Joe's Grill & Pizzeria

$$

Across the parking lot from Lake McDonald Lodge, Jammer Joe's Grill & Pizzeria was named after the historic red jammer buses that have been used for park tours since 1936. The casual restaurant serves an all-you-can-eat salad and pizza lunch buffet, as well as pasta, salads, soups, sandwiches, and pizzas on the dinner menu.

Lake McDonald Lodge, Canada
303-265–7010-outside U.S.
Known For
  • Good pizza
  • Lunch buffet
  • Great place to pick up sandwiches for a picnic
Restaurant Details
Closed mid-Sept.--mid-May

Something incorrect in this review?

JAPADOG

$

There might be other places in the world that sell Japanese-style hot dogs but the phenomenon is so very multiculti Vancouver, and this tiny storefront is the sit-down-at-cramped-counter spin-off of a wildly successful food cart with a loyal following. Bratwurst and wieners are topped with teriyaki sauce, nori, and other Asian condiments. You can still find the carts (usually) at two Burrard Street locations—one at the corner of West Pender Street between Robson Street and Smithe Street, and another near Waterfront Station on West Cordova Street at Granville. Keep an eye out for the JAPADOG food truck, which may be found in Kitsilano, South Granville, or the Olympic Village.

530 Robson St., Vancouver, BC, Canada
604-569–1158
Known For
  • Japanese hot dogs
  • Asian condiments
  • A Vancouver icon

Something incorrect in this review?

Jasper Brewing Company

$$

The park's only brewery is a fine stop for a beer and a burger, though the menu also features wings, poutine, nachos, fish-and-chips, and other pub fare in addition to well-made salads, steaks, and seafood dishes. Premium hops and natural mountain water go into the six signature beers brewed on-site. You can watch sports action on the big screens near the bar or dine in the restaurant.

624 Connaught Dr., Jasper, AB, T0E 1E0, Canada
780-852–4111
Known For
  • Great après-ski (or -hike) spot
  • Sports action on big-screen TVs
  • Local brews

Something incorrect in this review?

Jasper Pizza Place

$$

The views are amazing from the newly renovated rooftop patio of this popular downtown Jasper restaurant. Pizza from the wood-fired and traditional pizza ovens is the star attraction here, but you'll also find burgers, pastas, salads, and a broad selection of appetizers. The dessert menu is pretty much non-existent, but it's easy to forgive when you taste the pizza. The King of New York wood-fired pizza is so authentic, you'll want to fold your slice before eating it. The restaurant has three beers on tap, a good selection of craft beer, cocktails, spirits, and wine.

402 Connaught Dr., Jasper, AB, T0E 1E0, Canada
780-852–3225
Known For
  • Wood-fired and thick-crust pizza
  • Amazing views from rooftop patio
  • Popular local hangout

Something incorrect in this review?

JavaMoose

$

A relatively small, locally owned chain, JavaMoose has its own small-batch roasting facility in Saint John and a small chain of cafés, where locals flock for the great-tasting coffee and quick bites such as muffins and breakfast sandwiches. The main branch is on Prince William Street, and they are also in Saint John City Market and the McAllister Place Shopping Centre on Westmorland Road.

84 Prince William St., Saint John, NB, E2L 2B3, Canada
506-657–7283
Known For
  • Warm, welcoming atmosphere
  • Delicious iced-coffee in a can perfect for takeout
  • Tasty baked goods

Something incorrect in this review?

The Jib Coffee House and Bistro

$$

This cozy café serves up excellent breakfasts, lunches, yummy baked goods, and delicious coffee. Their sandwiches are piled high, there's always an interesting lunch special, and portions are hearty.

43 Queen St., Chester, NS, B0J 1J0, Canada
902-273–2186
Known For
  • Asian-inspired dishes like banh mi and noodle soups
  • Eggs Benedicts with lobster, smoked salmon, and more
  • Warm and friendly small-town hub
Restaurant Details
No dinner

Something incorrect in this review?

jjacques

$$$ | St-Roch

Halfway between a discreet speakeasy and an oyster bar, this is an unlikely pearl in the heart of the St-Roch district. Cross the threshold of the hidden entrance and you'll find yourself in a stunning interior. Magenta velvet, soft lighting, and brass create a warm, intimate atmosphere. Food-wise, expect seafood specialties, including the incredible two-tier platter. Drinks-wise, expect fresh, creative cocktails and a quirky wine list that embraces all things biodynamic. Service is as discreet as it is attentive, no matter what you order.

341 rue Notre-Dame-des-Anges, Québec City, G1K 3E9, Canada
581-491–3286
Known For
  • Natural wines
  • Seafood platters
  • Romantic atmosphere

Something incorrect in this review?

Joe Fortes Seafood and Chop House

$$$$

Named for a much-loved English Bay bartender and lifeguard from the city's early days (he arrived in Vancouver in 1885), this lively brasserie has a piano bar, bistro, oyster bar, and a covered rooftop patio. The menu is diverse, but steaks, chops, and generous portions of fresh seafood are the main draw. Select some fresh oysters from the lengthy list, then try the wild salmon, the cioppino (a seafood stew), or the seafood tower on ice—a lavish assortment that's meant to be shared. Locals and visitors recommend Joe's for the great food matched with excellent service. And Joe's is now open in Whistler, too.

777 Thurlow St., Vancouver, BC, V6E 3V5, Canada
604-669–1940
Known For
  • Fresh oysters
  • Seafood tower
  • Exceptional service

Something incorrect in this review?

Joey Eau Claire

$$ | Downtown

Enjoy good food and drinks in a fun, casual atmosphere at this Eau Claire Market staple that has a loyal following among the locals. While they serve the usual Calgary fare---steaks, burgers, ribs, salmon---much of the menu is Asian-inspired: lettuce wraps, sushi, and a variety of rice bowls. There’s also a good selection of salads and more than a few gluten-free and vegetarian items. You can try much of the menu for less money during their popular happy hour.

200 Eau Claire Market, Calgary, AB, Canada
403-263--6336
Known For
  • Lively happy hour with good deals on food and drinks
  • Friendly service
  • Plenty of parking evenings and weekends

Something incorrect in this review?

Joso's

$$$$ | Yorkville

Sensuous paintings of nudes and the sea and signed celebrity photos line the walls at this two-story seafood institution. The kitchen prepares dishes from the Dalmatian side of the Adriatic Sea, and members of the international artistic community who frequent the place adore the unusual and healthy array of seafood and fish. The black risotto with squid, served in a shareable portion size, is a must, as are the grilled prawns with lemon garlic butter.

202 Davenport Rd., Toronto, ON, M5R 1J2, Canada
416-925–1903
Known For
  • Eccentric, artistic decor
  • Seafood-focused menu
  • The restaurant's cameo on Drake's <i>Take Care</i> album cover
Restaurant Details
Closed Sun. and Mon. No lunch

Something incorrect in this review?

Juliette & Chocolat

$$ | Latin Quarter

This popular Québec restaurant/chocolate bar chain is the brainchild of Juliette Brun, a self-confessed chocoholic since she was a child. First opened in 2003 when Juliette was only 22, there are now nearly 30 locations across the province. From the molten chocolate lava cake served with a scoop of ice cream and melted chocolate sauce to the dark chocolate raspberry dome, the speculoos cookie butter fondant, and the banana split milkshake, chocolate and sweets lovers are sure to fall in love with Juliette’s. Brunches and savory meals are also served.

Juniper Bistro

$

Ask for a table on the engaging patio or inside near one of the dining room's walls of windows to enjoy some of Banff's best views while dining on dishes made from fresh local ingredients like prairie berry stuffed waffles (brunch); burgers, salads, and flatbreads (lunch); and pan-seared duck breast or the daily butcher's cut (dinner). Many dishes can be made gluten-free, vegetarian, or both.

Kazu

$$

You could almost walk right by this small, unpretentious establishment on this seedier stretch of rue Ste-Catherine, but the line of people waiting to get in is a telltale sign. Locals and visitors alike love Kazu not for its décor but for its delicious Japanese comfort food. The tiger shrimp burger, the tofu vegetable hot pot, and the salmon and tuna bowl are all great options. Arrive 15 minutes before opening time or well before 8 pm to beat the queue.

1844 rue Ste-Catherine Ouest, H3H 1M1, Canada
514-937–2333
Known For
  • Long lines
  • Housemade tofu (Sunday only)
  • Housemade soft ice cream (egg- and dairy-free) in a variety of flavors
Restaurant Details
Closed Mon. and Tue. No lunch
Reservations not accepted

Something incorrect in this review?