Best Mexican/Latin American Restaurants in Calgary

Fill up on contemporary and traditional fare from these popular Latin American and Mexican restaurants around the city.

Native Tongues Taqueria (Victoria Park location). Photo by Jared Sych.

Each year, we ask Avenue readers to vote for their favourite restaurants in Calgary in our Best Restaurants readers’ choice ballot. These are some of their favourite places in the city.

 

Winner

Native Tongues Taqueria

Native Tongues Taqueria is a go-to spot for tacos, but that’s not all you can get here — dishes like the salsa tasting, chilaquiles, cochinita pibil and hamburguesa are all equally satisfying. Save room for one of the restaurant’s popular glazed doughnuts for dessert. You can also choose from the wide selection of tequilas and mezcals, either in a classic margarita or in one of the many cocktails.

Three Calgary locations, nativetongues.ca, @nativetonguesyyc

 

Runners-up

Milpa

Set in one of the most beautiful dining rooms in Calgary with eye-catching blue walls and arches, this contemporary Mexican destination celebrates the culture and traditions of Mexican food while pushing the boundaries of the cuisine. Some of the modern dishes include scallop crudo with coconut leche de tigre, a barbecue half-duck with chilis and roasted squash, and queso fresco doughnuts with horchata anglais.

3, 1531 5 St. S.W., 403-452-6155, milpa.ca, @milpayyc

 

Tacos Mexico Memorial

This Forest Lawn restaurant is known for its namesake dish: Mexican street-style tacos that come in 20 varieties. Guests can also enjoy traditional Mexican dishes like sopa de tortilla and enchiladas verdes in the restaurant’s relaxed, low-key setting.

3725 Memorial Dr. S.E., 403-457-6117, tacosmexicoyyc.com, @tacosmexicomemorial

 

Fortuna’s Row

At this East Village restaurant, contemporary Latin American dining is the name of the game. Chef Mikko Tamarra’s menu highlights Central and South American cuisine from Peru to Mexico through shareable plates of beef tartare with watermelon salsa, charcoal-grilled sirloin with salsa morita, tamarind glazed short rib, grilled chicken al pastor and more. Can’t decide what to eat? Try the “let us feed you” option to let the kitchen decide. The boundary-pushing menu of cocktails also incorporates Latin ingredients, creating an all-encompassing culinary journey.

421 Riverfront Ave. S.E., 403-243-0069, fortunasrow.com, @fortunas.row

 

Añejo Restaurant

This Mission restaurant is a popular destination for Mexican fare, inspired by cuisine from the western Mexican state of Jalisco and Central Mexico. Start with the mezcal adobo mussels or the house salsa tasting for the table before diving into dishes like the pork carnitas tacos or the scallop esquites. As one might expect given the restaurant’s name, Añejo also has one of the biggest tequila lists anywhere in Calgary with more than 200 options.

2116 4 St. S.W., 587-353-2656, anejo.ca, @anejorestaurant

 

Masa Mama

Masa Mama started out as a pop-up restaurant known as Con Mi Taco, and in 2024, it launched its own brick-and-mortar location with excellent boundary-pushing tacos under the name Masa Mama. The tacos are made with fresh, made-to-order tortillas and unique fillings, seen in tacos like the Korean fish tacos and the Mac Mama (a cross between a Big Mac and a taco). If you’re a fan of margaritas, Masa Mama has five different options to try, either on the rocks or frozen.

3429 22 St. S.W., 403-971-3940, masamama.com, @masamama.yyc

 

Back to Calgary’s Best Restaurants 2026

Sign up for Avenue’s Food & Drink Newsletter today!

This article appears in the March 2025 issue of Avenue Calgary.

Related posts

What’s New and Notable in Calgary’s Food Scene

avenuecalgary

YYC Food & Drink Experience is Back to Showcase Calgary’s Exciting Dining Scene

Chris Landry

Honourable Mentions | Calgary’s Best Restaurants 2026

avenuecalgary

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Privacy Policy

Privacy & Cookies Policy
Avenue Calgary