Calgary is a treasure trove of fantastic Mexican culinary spots waiting to be explored. Whether you dream of authentic street tacos, crave savoury enchiladas, or need a refreshing margarita, this city has it all.

Join me on a culinary adventure as we uncover some of the best Mexican restaurants in Calgary based on factors including the authenticity of the cuisine, atmosphere and ambiance, menu variety, quality of ingredients, and ratings of at least 4.5 stars with 500+ reviews.

Since you are here, you might as well be interested in checking out some of the top Mexican restaurants in Edmonton.

List of the Best Mexican Restaurants in Calgary

1. Native Tongues Taqueria

native tongues

You’ve got to check out Native Tongues Taqueria if you’re in Calgary! Trust me, this place is a gem. From the moment you step in, you’ll be greeted by friendly and knowledgeable staff who make spot-on recommendations.

The drinks are delightful, whether you prefer a classic margarita or a specialty mezcal concoction. Every cocktail is expertly crafted and bursting with flavour.

But the real star is the food. Every dish, from the fresh guacamole to the flavorful tacos, is a masterpiece. The attention to detail and high-quality ingredients shine through in every bite. Plus, they cater to dietary needs with plenty of gluten-free options and excellent allergy accommodations.

If you love good tacos and an outstanding dining experience, Native Tongues Taqueria is a must-visit. They have two locations for you to check out, one at Britannia and the other at Victoria Park.

Address 1: 829 – 49 Ave SW, Calgary, AB T2S 1G8 (Britannia)

Phone 1: (403) 454-8976.

Address 2: 235 – 12th Avenue SW (Victoria Park).

Phone 2: (403) 263-9444.

Rating: 4.5 stars from over 4,000 reviews on Google.

Related: Best Auto Repair Shops in Calgary.

2. Tacos Mexico Memorial

texas mexico

If you’re craving authentic Mexican food in Calgary, Tacos Mexico Memorial should be at the top of your list! Diners rave about the incredible freshness of the food, the friendly service, and the vibrant atmosphere that truly makes you feel like you’ve stepped into Mexico.

Their menu features juicy meats and flavorful sauces that pair perfectly, and the extensive drink selection adds to the overall experience. Customers love the great prices too, making it an excellent choice for lunch and dinner.

What sets Tacos Mexico Memorial apart is the consistency. Whether it’s your first or fifth visit, you can expect quick service and a delightful dining experience every time.

Even during peak hours, the staff is attentive and ready to explain menu items to newcomers. With a 4.6 rating from nearly 2,700 reviews, it’s no wonder this spot has become a local favourite. So why not stop by and taste the difference for yourself?

Address: 3725 Memorial Dr, Calgary, AB T2A 5W7.

Phone: (403) 457-6117.

Rating: 4.6 stars from 2,697 reviews on Google.

3. Spicy Amigos

spicy amigos

Spicy Amigos is arguably one of the best Mexican restaurants in Calgary. This spot consistently impresses with its delicious, authentic Mexican cuisine and friendly, quick service.

Reviewers rave about the mouthwatering tacos, with many diners returning for seconds because they can’t get enough. The outdoor seating under the umbrellas provides a perfect setting to enjoy an evening meal, adding to the delightful experience.

With reasonable portion sizes and a menu that brings back memories of meals in Mexico, it’s no wonder Spicy Amigos is considered the best Mexican food in the city.

Address: 821 4 Ave SW, Calgary, AB T2P 0K5.

Phone: (587) 353-1484

Rating: 4.6 stars from over 1,000 reviews on Google.

Related: Best African Restaurants in Edmonton

4. Taqueria El Chefe

If you’re in Calgary and craving authentic Mexican cuisine, Taqueria El Chefe is a must-visit spot. Known for its incredible flavours and friendly atmosphere, this small but mighty taqueria delivers an authentic Mexican experience in the city’s heart.

The birria pizza and tacos are standout dishes, bursting with rich, savoury flavours that make you want to return for more. The staff’s warm hospitality and willingness to go the extra mile, like offering their signature hot sauce to take home, add to the charm of this hidden gem.

Despite being a small location, Taqueria El Chefe has made a big impression with its dedication to quality and customer service. The food is made fresh to order, so be prepared for a bit of a wait, but rest assured, it’s worth it.

Address: 2316 27 Ave NE, Calgary, AB T2E 7A7.

Phone: (403) 230-7206

Rating: 4.5 stars from 964 reviews on Google.

5. Golden Cactus Mexican Grill

Golden Cactus

For an unforgettable dining experience in Calgary, Golden Cactus Mexican Grill is a top contender. Located along 17th Avenue, this hidden gem offers a delightful mix of authentic Mexican dishes that will leave your taste buds dancing.

Every dish is a masterpiece of flavour and quality, from hearty tacos and burritos to exquisite molcajete fajitas. The friendly and efficient service and a festive atmosphere ensure that your meal is both enjoyable and memorable.

Golden Cactus Mexican Grill stands out not just for its food but for its entire dining experience. With a cozy and comfortable interior, prompt service, and a welcoming ambiance, it’s no wonder this restaurant boasts a 4.6 rating from over 800 reviews.

The attention to detail is evident in everything from the handmade hot sauces to the carefully crafted margaritas.

Address: 5315 17 Ave SE #7, Calgary, AB T2A 0W2.

Phone: (403) 453-3807.

Rating: 4.5 stars from 870 reviews on Google.

Related: Best Moving Companies in Calgary

6. Fiesta Market and Restaurant

fiesta

Fiesta Market & Restaurant is one of Calgary’s standout choices for authentic Mexican foods. This market and mini-restaurant combo offers some of the best Birria tacos you’ll ever taste, alongside various other traditional dishes like gorditas and tamales.

The tacos are generously filled with flavorful meats and come with a selection of toppings and sauces on the side, ensuring a customizable and satisfying meal. The friendly staff and easy parking add to dining here’s overall convenience and enjoyment.

Fiesta Market & Restaurant isn’t just about the food – it’s an experience. The market section is stocked with everything you need for Mexican home cooking, making it a one-stop shop for all your culinary needs.

Fiesta’s cozy dining area features about eight tables, so you can enjoy your meal in a relaxed and authentic setting. The drinks, particularly the tamarindo and Jamaica, are highly recommended and pair perfectly with the hearty tacos.

Address: 240 Midpark Way SE #25, Calgary, AB T2X 1N4.

Phone: (825) 437-4455.

Rating: 4.6 stars from 825 reviews on Google.

7. Tu Taco

tu taco

Tu Taco in Kensington is a must-visit and is known as one of the best Mexican restaurants in Calgary. This vibrant and colourful spot has quickly become popular among locals and visitors.

With dishes like Beef Birria Tacos, Tostadas, and Churros, Tu Taco delivers superb flavours that transport you straight to Mexico.

The street tacos are particularly noteworthy, with rich, homemade spices and consommé that set them apart. Coupled with fast, friendly service and a welcoming ambiance, your dining experience here is bound to be exceptional.

The rave reviews for Tu Taco highlight not only the delicious food but also the outstanding customer service. Linda and her team go above and beyond to ensure a memorable dining experience, attending to every need with genuine warmth.

Address: 1414 Kensington Rd NW #102, Calgary, AB T2N 3P9.

Phone: (403) 283-0137.

Rating: 4.5 stars from 808 reviews on Google.

8. Bodega Mexican Restaurant

Bodega

When it comes to authentic Mexican cuisine in Calgary, Bodega Mexican Restaurant stands out as a top choice. With consistent quality and incredible flavours, it’s no wonder why this spot is a go-to for many locals.

The menu features standout dishes like enchiladas, sizzling street tacos, and the highly recommended al pastor. Their food is not only delicious but beautifully plated, ensuring a satisfying experience for both the eyes and the taste buds.

The dog-friendly patio seating along 10th Street adds to the welcoming atmosphere, making it a perfect spot to enjoy a meal with your furry friends.

Address: 318A 10 St NW, Calgary, AB T2N 1V8.

Phone: (403) 521-9777.

Rating: 4.6 stars from 778 reviews on Google.

9. The Moose and Poncho

The Moose and Poncho is one of the best Mexican Restaurants in Calgary known for its incredible tacos, and this spot delivers generous portion sizes and rich flavours that transport you straight to Mexico.

Featured on Guy Fieri’s show, The Moose and Poncho lives up to the hype with food that leaves a lasting impression. Customers rave about the authenticity of the dishes, from the Birria tacos to the possibility of enjoying horchata in the future.

The enthusiastic recommendations and the delightful atmosphere make it clear why this restaurant holds a stellar 4.7 rating on Google. For an unforgettable taste of Mexico in Calgary, The Moose and Poncho is the place to be.

Address: 1327 1 St SW #6, Calgary, AB T2R 0W3.

Rating: 4.7 stars from 682 reviews on Google.

10. Casa Catrina

casa catrina

Casa Catrina is a must-visit. This beloved spot has garnered rave reviews for its flavorful dishes and welcoming atmosphere.

Whether indulging in the best guacamole you’ve ever tasted, savouring red enchiladas, or enjoying the vibrant and festive ambiance, Casa Catrina never disappoints.

The service is consistently praised, with friendly staff like Andrea, Daniel, and Marcelo ensuring every visit feels special. With daily specials and reasonable prices, it’s a fantastic choice for anyone craving a taste of Mexico.

Casa Catrina’s menu offers a variety of vegetarian options and evolving specials that keep customers coming back for more. The cozy, dimly lit cantina atmosphere with authentic wood carvings transports diners to a different world.

Conveniently located with parking out front, this gem is perfect for lunch and dinner. If you’re in the mood for delicious, authentic local food, Casa Catrina is one of the finest Mexican restaurants in Calgary to satisfy your cravings.

Address: 11120 11th St NE #170, Calgary, AB T3K 2R5.

Phone: (587) 534-0661.

Rating: 4.5 stars from 650 reviews on Google.


Discover more from Best In Alberta

Subscribe to get the latest posts sent to your email.