Calgary is a treasure trove of fantastic Mexican culinary spots waiting to be explored. Whether you dream of authentic street tacos, crave savory 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

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

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

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.

  • 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 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 flavors 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, savory flavors 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

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

  • 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 Market & Restaurant is one of Calgary’s standout choices for authentic Mexican foods. This market and mini-restaurant combo offer 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. Their 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 in Kensington is a must-visit and is known as one of the best Mexican restaurants in Calgary. This vibrant and colorful spot has quickly become popular among locals and visitors.

With dishes like Beef Birria Tacos, Tostadas, and Churros, Tu Taco delivers superb flavors 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

When it comes to authentic Mexican cuisine in Calgary, Bodega Mexican Restaurant stands out as a top choice. With consistent quality and incredible flavors, 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 flavors 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 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, serving 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.

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

Subscribe to get the latest posts sent to your email.

You May Also Like