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.
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.
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.
Contact details:
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.
2. Tacos Mexico Memorial
View this post on Instagram
If you’re craving authentic Mexican food in Calgary, Tacos Mexico Memorial should be at the top of your list!
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.
Contact details:
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
View this post on Instagram
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 offers a perfect setting for an evening meal, enhancing the experience.
Contact details:
Address: 821 4 Ave SW, Calgary, AB T2P 0K5.
Phone: (587) 353-1484
Rating: 4.6 stars from over 1,000 reviews on Google.
4. Taqueria El Chefe
View this post on Instagram
Taqueria El Chefe is known for its incredible flavors and friendly atmosphere. This small but mighty taqueria delivers an authentic Mexican experience in the heart of the city.
The birria pizza and tacos are standout dishes, bursting with rich, savory flavors that make you want to return for more.
Despite being a small location, Taqueria El Chefe has made a big impression with its dedication to quality and customer service.
Contact details:
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
View this post on Instagram
For an unforgettable dining experience in Calgary, Golden Cactus Mexican Grill is a top contender.
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.
Contact details:
Address: 5315 17 Ave SE #7, Calgary, AB T2A 0W2.
Phone: (403) 453-3807.
Rating: 4.5 stars from 870 reviews on Google.
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.
Contact details:
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
View this post on Instagram
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.
Visiting this restaurant, you will have options to try the famous 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.
Contact details:
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
View this post on Instagram
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 that 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.
Contact details:
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
View this post on Instagram
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.
For an unforgettable taste of Mexico in Calgary, The Moose and Poncho is the place to be.
Contact details:
Address: 1327 1 St SW #6, Calgary, AB T2R 0W3.
Rating: 4.7 stars from 682 reviews on Google.
10. Casa Catrina
View this post on Instagram
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 daily specials and reasonable prices; it’s a fantastic choice for anyone craving a taste of Mexico.
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.
Contact details:
Address: 11120 11th St NE #170, Calgary, AB T3K 2R5.
Phone: (587) 534-0661.
Rating: 4.5 stars from 650 reviews on Google.






You must be logged in to post a comment.