We extensively test and research all services we review. Here's why you can trust us.
Best Mexican Food in Calgary

6 Places to Go for the Best Mexican Food in Calgary

Wondering where you can get amazing Mexican fare here in our city? You’re on the right page if you want answers to that! 

We recently scoured the city’s Mexican restaurants to compile a list of the very best ones. From sizzling fajitas to mouthwatering guacamole, get ready to discover your new favorite spot for south-of-the-border cuisine!

How We Chose the Best Mexican Restaurants in Calgary

Here are the criteria we used to evaluate the entries:

Menu – The best Mexican restaurant must have a variety of options on the menu. A good Mexican restaurant should offer a wide range of dishes, from classic favorites like tacos and enchiladas to lesser-known regional specialties.
Authenticity – The best Mexican restaurant should use authentic ingredients and recipes. The restaurant should prioritize using fresh, high-quality ingredients and traditional cooking techniques to ensure the dishes taste authentic.
Atmosphere – The best Mexican restaurant must have a welcoming and inviting atmosphere. A good Mexican restaurant should have a lively and colorful atmosphere that reflects the culture and cuisine of Mexico.
Value for money – The best Mexican restaurant should offer value for money. While quality ingredients and authentic preparation may make prices higher, they should still offer value for the money spent, with generous portions and reasonable prices.

1. Mucho Burrito

Mucho Burrito
BEST-SELLING DISHESBurrito wrap and bowl
ADDRESS74 Sage Hill Plaza NW Unit 140, Calgary, AB T3R 0S4, Canada
CONTACT DETAILS+1 403-516-0086
OPERATING HOURS Monday - Thursday, Sunday: 10:30 AM - 10:30 PM

Friday - Saturday: 10:30 AM - 11:15 PM

Authentic cuisine: Yes
Fresh ingredients: Yes
Vegan options: Yes
Flavors: Fresh and flavorful 
Take-out: Yes
Delivery service: Yes
Payment options: Cash and credit cards
Ambiance: Lively and colorful
Value for money4/5

From the moment we stepped into Mucho Burrito, we knew we were in for a treat. 

The restaurant’s vibrant atmosphere complete with festive decorations and lively music set the perfect backdrop for our meal. But it was the food that truly stole the show.

We opted to build our burritos and bowls and were impressed by the extensive selection of fresh and flavorful ingredients available. From perfectly cooked rice and beans to tender meats and zesty salsas, we had a blast creating our personalized pieces.

Of course, we couldn’t resist trying some of the other Mexican staples as well. The tacos and quesadillas were equally delicious, with each bite bursting with authentic flavors and textures – we could hardly believe how much we enjoyed every single bite!

Aside from the food, we were also impressed by the attentive customer service we received. The staff was friendly, accommodating, and always ready to help us with any questions or requests we had.

And here’s the best part: there are various Mucho Burrito restaurants in Calgary, so you can surely indulge in their delicious food anytime you want. Citywide delivery is also available – simply visit their official website to place your order.

All in all, we had an incredible dining experience at Mucho Burrito and would highly recommend it to anyone who wants to wrap their taste buds in a deliciously satisfying burrito. Plus, the place has a fun and lively atmosphere, which screams true Mexican culture.


  • Specializes in signature burrito bowls
  • Build your own burrito option
  • Delivers city-wide
  • Available for pick-up
  • Attentive customer service
  • Has various locations in Calgary
  • Lively ambiance


  • A few delays in delivery

Excellent flavor and service

Wow! Just wow! The flavour, the service, the vibe? Best mucho burrito experience city wide and I go to mucho 3-4 times a week! I’ve become a grateful regular to this location! Appreciate all you do! – Roland Lowson

Exceptional service, clean store

What a great place and food!!! Excellent customer service!! Must visit and try out some great food. Exceptional service. Store was really clean. Will definitely visit in future. food was served hot and had good amount of quantity with great quality. – Dhaval Patel

2. The Moose And Poncho

The Moose And Poncho
  • Individual classic tacos
  • DIY taco kits
  • WEBSITEhttps://fsmyyc.com/vendor/moose-and-poncho/
    ADDRESS1327 1 St SW #6, Calgary, AB T2R 0W3, Canada
    OPERATING HOURS Monday - Thursday, Sunday: 11:00 AM - 9:00 PM

    Friday - Saturday: 11:00 AM - 9:30 PM

    PRICE Starts at $6.99
    Authentic cuisine: Yes
    Fresh ingredients: Yes
    Vegan options: Yes
    Flavors: Bold and complex flavors, with spicy options
    Take-out: Yes
    Delivery service: No
    Payment options: Cash
    Ambiance: Located in small food court
    Value for money5/5

    If you’re in the mood for a little fiesta in your mouth, then you have to swing by The Moose and Poncho. Located in the heart of downtown Calgary, this humble joint is an easy spot to access when you’re craving some delicious Mexican eats.

    They’ve got it all – tacos, tacos, and more tacos – you name it! Whether you’re a fan of traditional carnitas, spicy barbacoa, or veggie-friendly options such as mushroom or potato tacos, they seem to have almost every type of taco under the sun. 

    Heck, they’ll even let you customize your own tacos, so you can mix and match to your heart’s content. And let’s not forget about the generous portions – we’re talking massive platters of fried quesadillas and churros that are sure to satisfy even the biggest of appetites. 

    We ordered a few different items to share among our team, and we were pleasantly surprised by how much food we received. 

    The only downside? The Moose and Poncho is located in a food court, which can be a bit of a bummer if you’re looking for a cozy sit-down spot. 

    But don’t let that deter you just yet. This isn’t your average food court (at least in terms of style and arrangement), and the delicious food more than makes up for it in a way.

    Overall, we’d highly recommend The Moose and Poncho to anyone looking for some delicious Mexican food in the heart of Calgary. Sure, the place is small, but you can enjoy some seriously delicious Mexican cuisine that’s worth every bite.


    • Serve almost all kinds of authentic tacos
    • Has vegan options
    • Customers can customize their own tacos
    • Big portions
    • Alcohol drinks available
    • Easy to access


    • Poor Mexican ambiance
    • Small place

    Authentic, delicious cuisine

    Amazing tacos! I can’t say enough good things! Great service, amazing quality and the amount of meat you get for the price is just unmatched! Highly, highly recommend if you’re looking for authentic, yummy cuisine! This has become a weekly treat for me! – Tori Ronak

    Friendly staff, the best place

    BEST TACOS IN CALGARY!! I absolutely love Moose and Poncho!! There are other good taco places in the city but this place is the best!! The Carnitas is probably my favorite. Also the Mango Pineapple Habanero salsa is amazing and a must try with the tacos!!! The staff is friendly and the service is great! Highly recommended! – Chris L

    3. Sabores Cedarbrae

    Sabores Cedarbrae
    BEST-SELLING DISHESMexican style chips and salsas
    ADDRESS11237 30 St SW, Calgary, AB T2W 4N5, Canada
    CONTACT DETAILS+1 587-352-9099
    OPERATING HOURS Thursday - Saturday: 11:00 AM - 8:00 PM

    Sunday: 11:00 AM - 7:00 PM

    Authentic cuisine: Yes
    Fresh ingredients: Yes
    Vegan options: Yes
    Flavors: Bold and complex flavors
    Take-out: Yes
    Delivery service: Yes
    Ambiance: Welcoming and colorful
    Value for money3/5

    Our team recently had the pleasure of dining at Sabores, and we were thoroughly impressed. The restaurant truly lives up to its name, as the flavors and spices of traditional Mexican cuisine were present in every dish we tried.

    What stood out to us was how Sabores managed to bring traditional Mexican cooking methods to Calgary with such finesse. The dishes were prepared with great attention to detail, with each bite bursting with flavor and authenticity.

    Their salsa and guacamole were exceptional – the salsa was perfectly balanced with just the right amount of spice and acidity, while the guacamole was creamy and rich. It was a personal favorite of ours and couldn’t resist asking for the recipe.

    We also appreciated their straightforward menu, which allowed us to focus on the flavors of each dish without the distraction of an overwhelming selection. The menu was well-organized and easy to navigate, making it simple to choose dishes that perfectly suited our tastes.

    The only drawback was that Sabores opened a little late for us, which was annoying but perfectly timed for lunch. This worked perfectly to whet our appetites, and by the time we sat down to eat, we were ready for a hearty meal.

    Finally, we can’t forget to mention the standout dessert at Sabores –  the Tres Leches cake. It was the ideal way to cap off an already fantastic meal, and it exemplified the restaurant’s dedication to serving authentic and outstanding Mexican cuisine.


    • Flavorful Mexican cuisine
    • Specializes in salsa and guacamole dishes
    • Straightforward menu
    • Great spot for lunch and dinner
    • Online ordering available


    • Opens a bit late

    Huge portions, authentic flavor

    This is the best Mexican food you can find in Calgary! Huge portions, so much authentic flavour. The lady at the front counter was super nice and explained everything about the menu. Great experience, will be back for sure! – Albert Sorensen

    Worth the drive

    This is one of my favorite spots in Calgary. I have never experienced a craving like the one that their cranberry salsa brings. Amazing burritos.  I used to live close by, totally worth the drive to the southwest now!! – Devon Weitman

    4. Mestizo

  • Tacos de Carnitas
  • Enchiladas Suizas
  • WEBSITEhttps://mestizoyyc.com/
    ADDRESS12445 Lake Fraser Dr. SE, Calgary, Alberta
    CONTACT DETAILS(825)863-3660

    [email protected]

    OPERATING HOURS Thursday - Saturday: 11:00 AM - 8:00 PM

    Sunday: 11:00 AM - 5:00 PM

    PRICE Starts at $4.95
    Authentic cuisine: Yes
    Fresh ingredients: Yes
    Vegan options: Yes
    Flavors: Bold and complex flavors
    Take-out: Yes
    Delivery service: Yes
    Payment options: Cash and card
    Deals and specials: Monthly food specials
    Ambiance: Intimate yet cozy
    Value for money3/5

    As people who have dined at Mestizo, we have to say that it’s one of the best Mexican restaurants we’ve had so far. The ambiance is cozy and intimate, with traditional Mexican decorations and colors that transport you to Mexico itself.

    Now let’s talk about their food – the soft corn tacos are to die for! They’re handmade with the freshest ingredients and the perfect balance of flavors. 

    The meat is juicy, and the toppings are bursting with flavor. We particularly loved the pork tacos, which were cooked to perfection.

    Their menu is full of traditional Mexican dishes like quesadillas, enchiladas, and burritos, each with its unique twist (you’ll surely have a lot of options to choose from). The queso fundido, we must say, was another standout dish with its gooey, melted cheese and chorizo bits.

    The staff at Mestizo was attentive and welcoming, making our dining experience all the more enjoyable. However, we did have to wait a bit longer than we would have liked for our food to arrive, but once it did, we forgot all about the wait.

    It’s worth noting, however, that the restaurant offers delivery if you prefer to eat your Mexican food at home. It’s just that they have a separate menu for this service, which limits their ability to deliver.

    Overall, Mestizo is a must-visit for anyone craving authentic Mexican food in Calgary. The food is top-notch, and the ambiance is warm and inviting. 

    Just be prepared to wait a bit longer for your food, but it’s worth the wait.


    • Authentic Mexican cuisine
    • Ready meals available for delivery
    • Has monthly food specials
    • Warming and cozy ambiance
    • Attentive and welcoming staff
    • Vegan options available
    • Available for catering


    • Only ‘Ready Meals’ are available for delivery
    • Can be slow in serving orders

    Excellent tacos, will definitely comeback

    Its hard to get real mexican food out of Mexico, but I think that Mestizo is one of the few places that have it. The tacos were excellent but the enchiladas with red sauce were simply fantastic! Will definitely comeback again for more! – Karim Flores

    Authentic, best tacos

    Amazing little spot for authentic Mexican food…best tacos in Calgary! My wife & I had several keto based tacos….SIMPLY AMAZING.  We debated which taco (brisket, chicken, pork) was the best. – FG

    5. Tacos Mexico Memorial

    Tacos Mexico Memorial
  • Mexican platter
  • Tacos
  • WEBSITEhttps://www.tacosmexicoyyc.com/
    ADDRESS3725 Fonda Wy., Calgary, AB T2A 4V6, Canada
    CONTACT DETAILS403 457 6117

    [email protected]

    OPERATING HOURS Tuesday - Thursday: 11:00 AM - 8:00 PM

    Friday: 11:00 AM - 9:00 PM

    Saturday: 12:00 PM - 9:00 PM

    Sunday: 12:00 PM - 8:00 PM

    PRICE Starts at $6
    Authentic cuisine: Yes
    Fresh ingredients: Yes
    Vegan options: Yes
    Flavors: Savory and spicy
    Take-out: Yes
    Delivery service: Yes
    Payment options: Cash and credit cards
    Ambiance: Vibrant and colorful
    Value for money4/5

    Tacos Mexico Memorial in Calgary is truly a gem for those who crave authentic Mexican cuisine. The atmosphere of the restaurant is a true reflection of the colorful and vibrant Mexican culture, which is evident from the moment we stepped in. 

    The decor is vibrant and the food is flavorful, taking us on a journey through the streets of Mexico. On top of that, the lively ambiance also left us in awe and heightened our overall dining experience.

    Now, let’s talk about the star of the show – the Mexico street-style taco. 

    From the first bite, we knew we were in for a treat. The taco was a perfect balance of textures and flavors – with the tender meat, fresh vegetables, and tangy salsa – all wrapped in a warm tortilla.

    But the thing we truly appreciate is their variety of Mexican dishes beyond just tacos. From mouth-watering enchiladas and savory soups to crispy nachos and indulgent poutine, the menu features an array of expertly crafted dishes. 

    However, one minor issue we faced was finding a table as Tacos Mexico Memorial doesn’t do reservations. It was quite busy when we visited, but we couldn’t let that dampen our spirits.

    Instead, we took advantage of the bustling atmosphere, which, to our surprise, added to the overall Mexican street experience. Plus, the redeemable factor was that the staff was friendly and accommodating, making us feel right at home.


    • Vibrant and lively atmosphere
    • Specializes in street-style tacos
    • Balanced texture and flavor
    • Sells a variety of Mexican dishes
    • Friendly and accommodating staff
    • Reasonably priced


    • Often cramped
    • Doesn’t take reservations

    Authentic, fresh meat

    It was actually pretty crazy how good the food was here. I highly recommend visiting if you want some authentic Mexican. Everything from the decor, to the tortillas, to the meat was fresh and made to order. Wonderful!!! – Jason Marzetti

    Delicious food, friendly staff

    Simply fresh & delicious! It was also nice that the staff were friendly. I went there for lunch and had tortilla soup & enchiladas, which I thoroughly enjoyed. Definitely recommend going here. – Lisa Lam

    6. barBURRITO

    BEST-SELLING DISHESBurritos and bowls
    ADDRESS12030 Symons Valley Rd NW, Calgary, AB T3P 0C5, Canada
    CONTACT DETAILS+1 587-349-1419
    OPERATING HOURS Monday - Sunday: 11:00 AM - 10:00 PM
    Authentic cuisine: Yes
    Fresh ingredients: Yes
    Vegan options: Yes
    Gluten-friendly: Yes
    Flavors: Spicy and flavorful 
    Take-out: Yes
    Delivery service: Yes
    Payment options: Cash and credit cards
    Deals and special: $4.99 burritos every National Burrito Day
    Value for money4/5

    For this review, we recently checked out barBurrito, and let us tell you –  it was quite the experience! This Mexican restaurant specializes in all things burritos and bowls, and they stood out from the crowd.

    What we loved about barBurrito was the wide range of options they had for burritos. They really do have something for everyone, whether you’re a traditionalist or looking for something a bit more modern. 

    And the flavors? Let’s just say our taste buds were in heaven.

    But what impressed us was their vegan options for all of their cuisine. As people who are health conscious, we’re always on the lookout for restaurants that cater to these needs, and barBurrito didn’t disappoint. 

    Of course, special mention goes to their vegan and gluten-friendly burritos which were just as delicious as their meat-filled counterparts. Plus, we appreciated that they had so many options to choose from.

    One thing to keep in mind, though, is that their portions are on the smaller side, so if you have a big appetite, you might want to go in for seconds. Although our team personally liked being able to try a variety of dishes without feeling too full.

    As for the ambiance, it definitely had a bit of an off-beat vibe, but we thought it added to the overall charm of the place. 

    All in all, we highly recommend checking out barBurrito. Their combination of traditional cuisine with modern trends really sets them apart from other Mexican restaurants in town.


    • Combines traditional cuisine with modern trends
    • Offers a wide range of options for burritos
    • Has vegan and gluten-friendly burritos
    • Gift cards available
    • Can do catering
    • Has various locations in the city


    • Complaints about small portions
    • A bit of an off-beat vibe
    • Limited menu

    Awesomely spicy

    I just had reaper burrito ! They claim it it’s spice but I can tell that’s they are absolutely right ! I eat spciy but this is next level I told them to add everything spicy salsa, hot sauce, fresh jalapeños. U know what I turned out to be just awesomely spicy!! I loved it if you guys think u can eat spicy try this one… – Devanshu Padhiar

    Go-to place for quality Mexican food

    They make very good burritos! The spicy chicken is quite good! Definitely the place to go if you’re looking for quality Mexican food. – Jason Williams

    FAQs About Mexican Restaurants in Calgary