3 Best Restaurants in Calgary, Alberta

Earls Calgary Tin Palace

$$$ | Mission

The Tin Palace has been the signature location of this upscale chain for years and with a large and varied menu that ranges from sushi to BBQ ribs, almost anyone can find something they prefer. Portions are large, but the food is quite good, and a generous happy hour inspires the locals to head to the bar or patio, depending on the season, for drinks.

Model Milk

$$$$ | Beltline

Named for the former dairy it now inhabits, Model Milk serves upscale comfort food (think burgers, fried chicken, and roasted cauliflower) beneath chandeliers made of glass milk bottles and brick walls, concrete floors, and steel beams that recall the building’s industrial heritage. This trendy restaurant has been on every best restaurant list since it opened in 2011; don't miss the small plates to share like the roasted Alberta carrots or the house pickles or cabbage chips. Some Sundays, the chef whips up prix-fixe three-course meals served family-style. 

308 17th Ave. SW, Calgary, Alberta, Canada
403-265--7343
Known For
  • the “Big Milk” burger with special sauce and hand-cut fries
  • hip and energetic vibe
  • centrally located on 17th Ave.
Restaurants Details
Rate Includes: Closed Mon. No lunch

Ten Foot Henry

$$$ | Beltline

Named after a ten-foot replica of the 1930s comic character, which you’ll meet on the way to the washroom, this fresh veggie-centric eatery offers family-style dining in an airy space enhanced by lush green plants. This is not your average salad shop as Chef Steve Smee’s talents in the kitchen have earned Ten Foot Henry’s a spot as one of the top 50 restaurants in Canada. Sit in front of the open kitchen and try the warmed tomatoes and herbs on sourdough toast and the vegetarian cacio e pepe pasta. Meat eaters can rest easy, as the menu includes numerous seafood options and, yes, a steak. A weekend brunch is served from 11 am to 2 pm.

Recommended Fodor's Video