20 Best Restaurants in Calgary

Photo by Kyler Nixon from Unsplash

Calgary is a city located in the western province of Alberta, Canada. The city offers many kinds of attractions, including the Calgary Zoo, the famous Calgary Tower, Fort Calgary, and many more.

Visiting Calgary is not complete without exploring its cuisine scene because there are various great restaurants that offer diverse delicious food.

Tripboba has compiled 20 best restaurants in Calgary that you can check out, ranging from casual restaurants, fine dining, restaurant, family-friendly restaurant, and café.

So, if you plan to visit Calgary, make sure to include some of these best restaurants in your itinerary and enjoy the best dining experience that you can find in the city.



Ten Foot Henry is a casual restaurant located at 1209 1 St SW, Calgary, Alberta, Canada. You can come to this restaurant from 12.00 p.m. to 09.00 p.m. The restaurant’s unique name came from a 10-foot replica of Henry, Calgary’s icon.

At Ten Foot Henry, you can order various vegetable-anchored dishes, as well as pasta, fish, meat, and sweets. The restaurant also has a long list of drink options that you can order, such as wine, cocktail, and beer, to complement your meal.

Ten Foot Henry

A spot comes with a great selection of drinks and food.

They offer a shared plate menu with a good selection to choose from.

Address : 1209 1 St SW, Calgary, AB T2R 0V3, Canada


Model Milk is another restaurant that can be a great option for dining while you’re visiting Calgary. The restaurant is located at 308 17 Ave SW, Calgary, Alberta, Canada. It’s not hard to identify this restaurant because you will see a replica of a cow’s head above the entrance. Model Milk is open from 12.00 p.m. to 10.00 p.m. from Monday to Sunday.

This socially-driven restaurant offers various dishes made from locally-source and high-quality ingredients. Some of the dishes that you can find at Model Milk include Big Milk Burger, MM Fried Chicken, Bag O’ Donuts, and Model Milk Apple Pie.

Model Milk

If you want a good liquor selection with plenty of food in a chic setting, this is it.

The ambiance, service, and food are excellent.

Address : 308 17 Ave SW, Calgary, AB T2S 0A8, Canada


If you’re craving Mexican food while in Calgary, then you should check out Native Tongues Taqueria. This restaurant is located at 235 12 Ave SW, Calgary, Alberta, Canada. The restaurant is open from 11.30 a.m. to 09.00 p.m. from Monday to Sunday. You can also order for delivery and takeout from 11.30 a.m. to 09.00 p.m.

Various Mexican dishes can be found at Native Tongues Taqueria, ranging from antojitos, tostadas, tacos de guisado, tacos al carbon, postres, and many more. This restaurant also has an interesting bar menu which consists of mezcal, tequila, cocktails, beer, and wine.

Native Tongues Taqueria

If you want a spot for late-night drinks, this is the place.

The food and drinks are just alright.

They have a great direct online ordering system on their website.

Address : 235 12 Ave SW, Calgary, AB T2R 1H7, Canada


Just like its name, this restaurant offers classic Italian comfort food to satisfy your appetite. Cotto Italian Comfort Food is located at 314 10 St NW, Calgary, Alberta, Canada. And you can enjoy dining here from 04.00 p.m. to 07.30 p.m. from Tuesday to Saturday.

At Cotto Italian Comfort Food, you can enjoy different classic Italian dishes with a modern twist cooked by Chef Giuseppe Di Gennaro. One of the dishes that you must try while you’re visiting Cotto Italian Comfort Food is the signature Arancini. In addition, this restaurant also has vegetarian-friendly menus to cater to your special diet.

Cotto Italian Comfort Food

One of the most beautiful Italian restaurants with a neat space perfect for a dining experience.

They have homemade bread, amazing Italian wines and lovely Italian home cooking.

Address : 314 10 St NW, Calgary, AB T2N 1V8, Canada


Hayden Block Smoke & Whiskey is another casual restaurant located at 1136 Kensington Rd NW, Calgary, Alberta, Canada. This restaurant is open from 11.30 a.m. to 11.00 p.m. every day. Hayden Block Smoke & Whiskey offers a dining experience in a rustic decorated space.

Here, you will find Texas-style brisket & ribs as well as trays and sides. What’s more special about this restaurant is they have a daily specials menu that is different every day. And if you come during the happy hour, you can order whiskeys with ½ price and a discount for whiskey cocktails and PBR & Lone Star.

Hayden Block Smoke & Whiskey

a bbq joint in the heart of Kensington, Calgary, Alberta

Address : 1136 Kensington Rd NW, Calgary, AB T2N 3P3, Kanada


Orchard is the place to go if you want to enjoy dining at an upscale restaurant. This restaurant is located at 620 10 Ave SW #134, Calgary, Alberta, Canada. Orchard Restaurant is open from 11.00 a.m. to 11.00 p.m. from Monday to Sunday.

Orchard Restaurant is the perfect destination to enjoy Asian Mediterranean dining. They offer extensive menus for brunch, lunch, dinner, and sweets that are cooked by prominent Chefs. If you’re dining at Orchard Restaurants, don’t miss the rabbit tagliatelle with braised rabbit meat and mushroom cream sauce.

Orchard Restaurant

It's a beautiful space with an amazing selection of great food and great cocktails.

Overall food is quite cheap.

Address : 620 10 Ave SW #134, Calgary, AB T2R 1C3, Canada


Teatro Ristorante is another fine dining restaurant in Calgary that is located in the heart of the city, approximately at 200 8 Ave SE. You can enjoy dining here from 11.30 a.m. to 09.00 p.m. from Monday to Friday, and 01.00 p.m. to 09.00 p.m. on Saturday and Sunday.

The restaurant that is set in a 1911 former bank building has been serving tasty Mediterranean and Italian dishes for 25 years. Besides the exquisite food, Teatro Ristorante also has something special, and that is the award-winning wine cellar that houses more than 10.000 wine bottles from more than 800 labels.

Teatro Ristorante

A fancy restaurant with a selection of cocktails, high-end food and a wine list.

All of the food is very well cooked and very tasty.

Address : 200 8 Ave SE, Calgary, AB T2G 0K7, Canada


Another great option for fine dining in Calgary is Alloy Dining. Alloy Dining is located at 220 42 Ave SE, Calgary, Alberta, Canada. This restaurant is open from 11.30 a.m. to 09.00 p.m. from Wednesday to Friday, and from 05.00 p.m. to 09.00 p.m. on Saturday.

Alloy Dining offers a unique dining experience with globally inspired dishes such as Mediterranean, Latin, and Asian, along with a great collection of wine. While you’re dining at Alloy, make sure to try their signature dish, which is Vanilla-braised beef short rib with parmesan cheese risotto and roasted seasonal vegetables.

Alloy Dining

Charming atmosphere with a selection of authentic dishes and a great wine list.

All the flavors of each dish are perfectly balanced.

Address : 220 42 Ave SE, Calgary, AB T2G 1Y4, Canada


If you’re visiting Calgary and want to enjoy Italian dishes in a fine dining restaurant, then Bonterra Trattoria is the place to go. this contemporary Italian fine dining restaurant is located at 1016 8 St SW, Calgary, Alberta, Canada. Here, you will be able to enjoy a fine dining experience in a cozy Tuscan-style space.

Bonterra Trattoria offers dishes that are made of fresh and exciting ingredients which adds a little bit of an interesting twist. If you happen to have a dine at Bonterra Trattoria, make sure you don’t miss to taste their appetizing dishes such as tagliatelle, con vongole, and brick-roasted chicken. Complement your meal with the extensive wine option from their amazing wine cellar.

Bonterra Trattoria

A charming spot to enjoy Italian cuisine as well as a selection of cocktails and wine list.

Their drinks are served with care, featuring a great selection of wines and gins.

Bartenders and waiters staff provide pleasant service.

Address : 1016 8 St SW, Calgary, AB T2R 1K2, Canada


Bow Valley Ranche Restaurant is a fine dining restaurant that offers an elegant country atmosphere. This restaurant that is set in a historic ranch house is located at 15979 Bow Bottom Trail SE, Calgary, Alberta Canada. You can enjoy a fine dining experience from 11.00 a.m. to 02.00 p.m. and from 05.00 p.m. to 09.00 p.m. from Tuesday to Sunday.

Here, you can enjoy various unique dishes made of bison meat, elk meat, as well as seafood. In addition, Bow Valley Ranche Restaurant can also accommodate large special events such as weddings, social, and corporate events. This makes Bow Valley Ranche Restaurant a great place to host an intimate event accompanied by hearty and delicious dishes.

Bow Valley Ranche Restaurant

Address : 15979 Bow Bottom Trail SE, Calgary, Alberta Canada


If you’re visiting Calgary with your family and haven’t found a great family-friendly restaurant to eat at, then consider Nick’s Steakhouse & Pizza restaurant as your go-to place. This restaurant is located at 2430 Crowchild Trail NW, Calgary, Alberta, Canada, right across the McMahon Stadium.

The restaurant that was founded in 1979 is set in a wood-paneled building with a warm and cozy atmosphere, which makes this place a great place for family dining. Here, you will not only find steak and pizza menus, but also salads, burgers, pasta, as well as choices of appetizers, desserts, and kids menu.

Nick's Steakhouse & Pizza

Longtime, wood-paneled spot for pasta, pizza & steakhouse staples, with a full bar & patios.

The decor is classic and just makes you feel like a good place to eat some good food.

Address : 2430 Crowchild Trail NW, Calgary, AB T2M 3N5, Canada


Phil’s Restaurants is another great option for family dining in Calgary. Phil’s Restaurants is also located in several places in Calgary, such as the North Hill, South Side, Forest Lawn, Red Deer, and Phil’s on the 11th. So, wherever you are in Calgary, you can find Phil’s Restaurants that is closest to you.

Phil’s Restaurants' specialties consist of pancakes, crepes, steaks, burgers, and traditional comfort meals. Also, don’t forget to order and taste their famous chubbies while you’re visiting Phil’s Restaurants.

Phil's Restaurants

Delicious food, kind staff and so happy there were gluten free options!

Great classical Canadian restaurant. Family and big group friendly. Breakfast all day. Customize your meal - build your own omelet.

Address : 2312 16 Ave NW, Calgary, AB T2M 0M5, Canada


Eggs & More is the perfect stop if you happen to visit McKnight Village Shopping Centre because this restaurant is located in the shopping center area, approximately at 5441 Falsbridge Drive Northeast, Calgary, Alberta Canada.

Just like its name, Eggs & More serves numerous dishes made of eggs, such as scrambled eggs, eggs benedict, omelets, and many more. And if you’re not that fond of eggs, you don’t have to worry because Eggs & More also serves other dishes including wraps, sandwiches, burgers, pasta, and even seafood.

Eggs & More

Casual eatery serving all-day breakfast, plus burgers, sandwiches & comfort food for lunch & dinner.

A nice quiet place to enjoy a meal.

Address : 5441 Falsbridge Drive Northeast, Calgary, AB T3J 3E8, Canada


Smitty’s Family Restaurant is a family chain restaurant and there are several locations in Calgary, such as in Westbrook Mall, Macleod, East Hills, Cochrane, Airdrie, and several other places.

Smitty’s Family Restaurant is great to enjoy breakfast, because here you will find numerous tasty breakfast dishes that can give you a boost of energy to start your day, like pancakes, crepes, French toast, Belgian waffles, omelets, and egg benedicts.

Smitty's Family Restaurant

Offering great breakfast with superior service.

Good setup for social distancing from other tables.

Address : 30-185 E Hills Blvd SE, Calgary, AB T2A 6Z8, Canada


From the name alone, you might already know that Santorini Greek Taverna serves Greek fares. This casual and family-friendly restaurant is located at 1502 Centre St N, Calgary, Alberta, Canada. It’s not that hard to spot this restaurant because of the bright blue and white color building that catches the eye.

Inside the restaurant, you will be met with a relaxed space and atmosphere with traditional décor. At Santorini Greek Taverna, you can order various classic and authentic mouthwatering Greek dishes, such as avgolemono soup, horiatiki, psilokomeni, moshari souvlaki, moussaka, and many more.

Santorini Greek Taverna

Longtime locale offering classic Greek dishes in a relaxed, intimate space with traditional decor.

The only Greek restaurant that is worth eating at in all of Calgary and surrounding area.

Address : 1502 Centre St N, Calgary, AB T2E 2R9, Canada


Start your day with a cup of great coffee and warm pastries at Analog Coffee 17 Ave. The coffee shop that is located at 740 17 Ave SW, Calgary, Alberta, Canada is open from 07.00 a.m. to 08.00 p.m. from Monday to Sunday.

Besides great choices of coffee drinks and warm pastries, Analog Coffee 17 Ave also offers house-roasted beans and artisanal brewing supplies. So, if you’re interested in all things coffee, you might want to spare some time and stop by this coffee shop during your visit to Calgary.

Analog Coffee 17 Ave

Area chain of hip coffee shops with house-roasted beans, baked goods & artisanal brewing supplies.

Address : 740 17 Ave SW, Calgary, AB T2S 0B7, Kanada


Stop by Higher Ground Café and taste their organic coffee. There are two locations in Calgary where you can find Higher Ground Café, in Kensington and Capitol Hill. The one located in Kensington is open from Monday to Friday from 07.00 a.m. to 06.00 p.m. and on weekends it’s open from 08.00 a.m. to 06.00 p.m. Meanwhile, the one in Capitol Hill is open from 08.00 a.m. to 04.00 p.m. every day.

Higher Ground Café offers organic and fair-trade coffees that are sourced ethically. Make sure to try one of their specialty coffees, such as Café Rolo, Great Divide, and Banana Magic. Besides coffee, you will also find choices of organic teas and some quick bites which include toasted bagel, avocado toast, and chicken quesadilla.

Higher Ground Cafe

Organic coffee, tea & familiar cafe dishes are served at this comfortable late-night outpost.

Gluten free and vegan options available.

Address : 1126 Kensington Rd NW, Calgary, AB T2N 3P3, Canada


Vendome is another coffee shop that is worth stopping by while you’re in Calgary. This coffee shop is located at 940 2 Ave NW, Calgary, Alberta, Canada, and is set in the historic building called the Vendome Block.

Besides coffee and breakfast fares, this coffee shop also offers brunches fares that are made from fresh ingredients, such as sandwiches, salads, and pasta. The outdoor sitting arrangement that this coffee shop has adds a plus point because you can enjoy a tasty meal and drink while soaking up the warmth of the sun.


European-inspired coffee shop also serving brunch fare, housemade pastries, sandwiches & wine.

Inside, the new space makes it feel more open and vibrant with a view in to the kitchen.

Address : 940 2 Ave NW, Calgary, AB T2N 0E6, Canada


Gravity Espresso & Wine Bar is another great café in Calgary. You can visit this café at 909 10 St SE, Calgary, Alberta, Canada. This café is open from 8.30 a.m. to 04.00 p.m. from Monday to Friday. Just like its name, this café is not only serving coffee, but also wine.

While you’re stopping by Gravity Espresso & Wine Bar, make sure to try one of their signature selections, which consists of flourless chocolate cake, veggie quiche, and gravity granola. There’s also a live music performance which can make your eating experience even more fun.

Gravity Espresso & Wine Bar

Convivial coffeehouse & wine bar offering gourmet bites & live music in a comfy, stylish space.

Their service is impeccable and they truly care for their staff and customers.

Address : 909 10 St SE, Calgary, AB T2G 0S7, Canada


Monogram Coffee is another great alternative to enjoy a great cup of coffee in Calgary. You can find this café in three different places in Calgary, namely in Fifth Avenue Place, Altadore Shopping Centre, and Britannia Plaza Shopping Centre.

The café serves numerous coffee and non-coffee drinks, as well as baked treats that are best to enjoy for breakfast. In addition, you can also buy roasted coffee beans that you can enjoy at home. What’s more interesting about Monogram Coffee is that they offer classes where you can learn how to make great coffee from championship baristas.

Monogram Coffee

House coffees, espresso & pastries served in contemporary, wood-accented digs with large windows.

Surrounded by skyscrapers, within the bustling sound of downtown and super close to PIP park.

Address : 4814 16 St SW, Calgary, AB T2T 4J5, Canada