City Name
We extensively test and research all services we review. Here's why you can trust us.

The 9 Best Mexican Restaurants in Calgary

If you’re craving Mexican food, you’ve definitely come to the right page. With our list of the best Mexican restaurants in Calgary, your taste buds are sure to be satisfied!

We asked around and found out which Mexican restaurants Calgary natives consider best — whether for authenticity of cuisine, price, or even setting. They gave us so many options that it took a while to filter them down to the top ones!

In any case, here’s our list of the best Mexican restaurants in Calgary!

1. Tacos Mexico Memorial

Tacos Mexico Memorial
ADDRESS3725 Memorial Drive SE Calgary, Alberta
CONTACT DETAILSTel: +1 403-457-6117
Email: [email protected]
OPERATING HOURSMon to Thurs: 11:00am-8:00pm
Fri: 11:00am-9:00pm
Sat and Sun: 12:00pm-9:00pm

Tacos Mexico Memorial isn’t like other regular Mexican restaurants. They offer a variety of 17 kinds of tacos daily, making sure to satisfy the taste buds of the local Calgary scene.

They provide fresh Mexican street tacos, tequila, and mezcal, with drink specials that are impossible to say no to.

As one of the best Mexican restaurants in Calgary, Tacos Mexico Memorial also has a catering service, so you can continue the experience during any occasion.


  • Combinacion mexicana
  • Torta ahogada
  • Chimichangas

Customer Reviews 

Customers of Tacos Mexico Memorial name them an amazing hidden gem, having nice decor, delicious food and margaritas, great prices, and excellent service.

Some customers made reviews and said:

“Food was amazing. Classic Mexican “homemade” style. Decor made me feel 3

like I was in a small place in Mexico. Small but cozy place. Service was little slow for ot being overly busy, but the great food made up for it.”

“Best tacos I have ever had. Great value at 2 for $5, and $4 margaritas on Wednesdays!”

2. Golden Cactus Mexican Grill

Golden Cactus Mexican Grill
ADDRESS5315 17 Ave SE Calgary, Alberta T2A 0W2, Canada
CONTACT DETAILSTel: (403) 453-3807
Email: [email protected]
OPERATING HOURSMon to Fri: 11:00am-9:00am
Sat: 11:00am-10:00am
Sun: 11:00am-6:00pm

Golden Cactus Mexican Grill is a family-owned business that was founded in 2018.

They are named one of the best Mexican restaurants in Calgary for providing homemade style Mexican cuisine that is made from fresh ingredients daily.

The mission of Golden Cactus Mexican Grill is to offer authentic Mexican flavours through every dish they create, with recipes that will transport their customers to Mexico with each bite.


  • Golden quesadilla
  • Tacos dorados
  • Shrimp tacos

Customer Reviews

Golden Cactus Mexican Grill is recommended by their customers for their authentic food, nice servers, great ambiance, clean restaurant, and amazing margaritas.

Some customers made reviews and said:

“Great food!!!! Clean and so friendly. Enjoyed talking with the staff and the margaritas we amazing !!!”

“The tacos Al Pastor were amazing!! Spot on flavour wise! The homemade pico was super fresh and tasted so good! The salsa verde and Roja had just enough heat for a person who does not want it to be too hot. If you do want heat, there was another sauce available on the table. Fresh cut limes and homemade tortilla chips helped round out a fantastic meal. The restaurant is clean and bright. The wonderful lady who took my order and served was very polite and the food arrived quickly. I cannot wait to come back here!!”

3. Bodega Restaurant and Lounge

Bodega Restaurant and Lounge
ADDRESS318 10 St NW, Calgary, AB T2N 1V8, Canada
CONTACT DETAILSTel: (403) 475-9227
Email: [email protected]
Tue – Thu : 8 A.M – 9 P.M
Fri – Sat : 8 A.M – 10 P.M

Bodega Restaurant and Lounge was established in 2016, providing customers a delicious experience with their combination of Caribbean dishes.

For people dining out, the restaurant offers pick up and/or delivery options, especially for those customers who prefer staying home.

And as one of the best Mexican restaurants in Calgary, Bodega Restaurant and Lounge also offers gluten-free dishes to those who prefer a twist to their meals. Not all Mexican restaurants offer that!


  • Fried egg sandwich
  • Jerked chicken Caesar salad
  • Authentic caribbean jerked chicken

Customer Reviews

Bodega Restaurant and Lounge is praised by their customers for their super-clean premises and awesome service, very nice people, quality food, and affordable prices.

Some customers made reviews and said:

“Awesome flavour, authentic Mexican …owner Jesus is amazing and genuinely cares about customer experience. Highly recommend!”

“I have ordered from here countless times on Skip and I have never been let down. Always delicious and fresh. Best Mexican place in Calgary”

4. Tres Marias Mexican Market

Tres Marias Mexican Market
ADDRESS3514 19 Street Southwest Marda Loop Calgary AB T2T 4X6 Canada
CONTACT DETAILSEmail: [email protected]
Tel: (403) 243 5335
OPERATING HOURSMonday – Friday 9am – 7pm
Saturday: 9am – 6pm

Tres Marias Mexican Market is a family-owned business that offers fresh and authentic Mexican products and meals.

They strive to make everything from scratch, with the use of local organic and natural ingredients that are hand-picked and free from GMO pesticides and hormones.

As one of the best Mexican restaurants in Calgary, Tres Marias Mexican Market also has a wide array of produce, ranging from authentic tortillas fresh from the oven to their signature salsas and gluten-free dishes.


  • Chicken enchilada tray
  • Huevos rancheros
  • Tacos al pastor

Customer Reviews

Tres Marias Mexican Market is praised by their loyal customers for their wonderful food and people, and people say they’re basically an amazing place to get authentic Mexican food.

Some customers made reviews and said:

“If you want delicious, fresh and authentic Mexican food, this is the place to go. We had the burrito and pork tacos for dinner tonight and they were amazing. I also bought some habanero salsa for some extra kick and it is now my favourite salsa. Highly recommend this place! We will definitely be back!”

“Delicious, fresh, local, authentic food served by the most wonderful family.”

5. Fresh-adilla, Fresh Tortilla/Deerfoot Cafe

Fresh-adilla, Fresh TortillaDeerfoot Cafe
ADDRESS1212 31 Ave NE, Calgary, AB T2E 7S8, Canada
CONTACT DETAILSTel: +1 403-837-1056
Email: [email protected]

Fresh-adilla, Fresh Tortilla, also known as Deerfoot Cafe, is a Mexican restaurant that opened in 2015. They offer real Mexican cuisine and specialise in breakfast food.

They are also known for their freshly made quesadillas and sopes y gorditas, among other authentic dishes. They also serve breakfast options all day to cater to the needs of the customers.

And as one of the best Mexican restaurants in Calgary, Fresh-adilla, Fresh Tortilla makes sure to create their quesadilla from scratch, using fresh corn maize and wheat flour tortillas.


  • Mexico city style quesadilla
  • Pozole
  • Gorditas

Customer Reviews 

Fresh-adilla, Fresh Tortilla is commended by their customers for their delicious authentic Mexican food, all-day breakfast options, fresh food, and awesome service.

Some customers made reviews and said:

“Excellent food from Maria! Your quesadillas and breakfast the best!!”

“This place is amazing!!! Love their food and the staff! Authentic Mexican food at it’s best! ��”

6. Tropical Mexican Street Food

Tropical Mexican Street Food
ADDRESS1424 17th Avenue SW Calgary, AB T2T0C3
CONTACT DETAILSTel: 4034531214 / 4039095225

Tropical Mexican Street Food is a restaurant that proudly offers authentic Mexican experience in Calgary. They offer Mexican foods, cocktails, dancing, and entertainment.

You could experience the full potential of Mexican culture without leaving the city. If you love dancing or simply enjoy great Latin music while you eat, they got you covered.


  • Taco Tuesdays and Thursdays, where they serves tacos all day for $2.50
  • Nacho Wednesdays with 50% off with all of their nachos
  • On Fridays and Saturdays they have the best Latin street parties with live DJs and bands

Customer Reviews 

Here’s a review from one of Tropical Mexican Street Food clients:

“It was an amazing night. Absolutely amazing atmosphere! Love the energy! Despite being busy, the service was fast and efficient. All the servers seemed happy and friendly. The purple hair server was the one assigned for my table, she was amazing. The drinks and food were tasty and delightful. Thanks for the purple hair server, to provide such an expectation service. Will definitely visit again soon!!!” – Ayan Verma

Here’s another one:

“The queso and chips are a must try. Lightly seasoned and heavily cheesed. Had the aguachile which was fresh and full of spice and flavour. The mint lemonade was more lime flavoured than mint but still refreshing for a nonalcoholic option. Will try again” – Brad Randall

7. Mestizo Mexican St Food

Mestizo Mexican St Food
ADDRESSAvenida Food Hall & Fresh Market
12445 Lake Fraser Dr SE Calgary, Alberta
CONTACT DETAILSTel: (587) 586-0125
Email: [email protected]

Mestizo Mexican Street Food will take you to Mexico one bite at a time. They will bring you the most authentic, fresh, and locally crafted Mexican food.

You will feel the heart of Mexico as you dine with them, enjoying the flavourful and traditional cuisines available. Their food has been lovingly passed down from generations and represents the rich culture that Mexico is known for.


  • Offers catering services for your meetings and parties
  • Ready-made meals are vacuumed sealed and frozen immediately to ensure freshness
  • Free delivery on orders over $100 use code “FREEDELIVERY” at checkout

Customer Reviews 

Here’s a review from one of Mestizo Mexican St Food clients:

“I ordered tacos, and black beans to start and it was great. It reminds me of the time I spent in Cancun, Mexico. These 2 dishes are my absolute favorite and I highly recommend to try it out. They are made to order thus, it is worth the wait. I would go back again.” – Genegie B

Here’s another one:

“The food is FANTASTIC here. The owner is not only an amazing chef but also an incredible human being. If you want to support local and like Mexican food, make sure you try this place out… you won’t be disappointed.” – S. D

8. Chilitos Taberna

Chilitos Taberna
ADDRESS1309 17 AVE SW, Calgary
CONTACT DETAILSPhone: 403.228.5528

Chilitos was established in 2009. It is a lively Mexican Taberna with wonderful margaritas and cocktails. The restaurant offers a large selection of delicious Mexican street food that you can enjoy with your friends and family!

They have foods that are gluten, vegetarian, and vegan friendly.

They do deliveries, catering, and they even offer gift cards!


  • Happy Hour from 4pm – 6pm
  • Mexican, Latin, and Spanish Cuisine

Customer Reviews 

Here’s a review from one of Chilitos Taberna’s clients:

“Nice tacos! We came for dinner for the first time and we enjoyed very much their tacos and their beer and tequila selection.”

Here’s another one:

“Fun! Bright and Cheerful. Definitely gives you the feeling that you’re in Mexico. Good Happy Hour specials. Awesome service. Good Mojito’s!”

9. La Casa Latina

La Casa Latina
ADDRESS#101, 1324 – 11th Avenue S.W.
Calgary, AB T3C OM6

La Casa Latina is a Mexican and Latin grill that you proudly serves freshly made dishes that you will surely love. You can be sure that they source all their ingredients from reliable stores.

This is to ensure that each dish they create tastes and looks delicious.


  • Strictly follows COVID-19 precautions
  • Various events all year round
  • Freshly sourced ingredients

Customer Reviews 

Here’s a review from one of La Casa Latina’s clients:

“Portions were huge including drinks?. Overall, great experience for the first time visit!”

Here’s another one:

“This spot constantly delivers. They have fantastic dishes for reasonable pricing, there is no waiting time even when the place is loaded.”

With the list we shared above, we hope you’ll be able to choose the best Mexican restaurant and go right down to their restaurant, or better yet, start calling them up to make your first order.

In addition, if you feel like you’re craving some breakfast food, check out our list of restaurants for the best breakfast in Calgary. You’ll be sure to have that craving filled in no time!