Mexican cuisine brings people together over delicious food, from mouthwatering tacos and sizzling fajitas to zesty margaritas. Luckily, Edmonton has some incredible Mexican spots you must try.
Best Mexican Restaurants in Edmonton
1. Luna Mexican Restaurant
View this post on Instagram
For good reason, Luna Mexican Restaurant has quickly become a standout dining spot in Edmonton. With a remarkable 4.5 rating from over 2,200 reviews on Google, it’s clear that Luna has won the hearts of many.
Dishes like the Enmoladas and fish tacos receive rave reviews for their rich flavours and generous portions.
What sets Luna apart is its mouthwatering food, exceptional service, and welcoming vibe.
Contact details:
Address: 9880 63 Ave NW, Edmonton, AB T6E 0G6
Phone: (780) 433-9229
Rating: 4.5 stars with 2287 reviews on Google.
2. La Patrona
View this post on Instagram
La Patrona in Sherwood Park stands out as one of the best Mexican restaurants in Edmonton for several compelling reasons. With an impressive 4.7 rating from over 1,900 reviews on Google, it’s clear that patrons consistently have excellent experiences here.
The restaurant is praised for its cozy and welcoming atmosphere, impeccable kitchen, and outstanding service staff who are both attentive and friendly.
Diners rave about the flavorful chicken and beef tacos and the top-notch cocktails, especially the margaritas. The overall dining experience is enhanced by the modern yet authentic decor, making every visit memorable.
Contact details:
Address: 2 Athabascan Ave #8, Sherwood Park, AB T8A 4E3.
Phone: (780) 570-1200
Rating: 4.5 stars with 1,924 reviews on Google.
3. The Three Amigos
View this post on Instagram
The Three Amigos is a top contender for the best Mexican restaurants in Edmonton, boasting a solid 4.5 rating from over 1500 reviews on Google.
This charming establishment is celebrated for its bold and flavorful Mexican cuisine, generous portions, and welcoming atmosphere that transports diners to Mexico. The standout features include a marked menu with a separate vegan section, accommodating various dietary restrictions, and ensuring everyone can find something delicious to enjoy.
The Amigo Plato and tacos are particularly praised for their excellent taste and quality, while some patrons describe the nachos as the best.
Contact details:
Address: 4035 106 St, Edmonton, AB T6J 2S3.
Phone: (780) 490-6394
Rating: 4.5 stars with 1,471 reviews on Google.
4. Calle Mexico Restaurant
View this post on Instagram
Calle México Restaurant is highly regarded as one of the best Mexican restaurants in Edmonton, boasting a 4.5 rating from 604 reviews on Google.
Patrons consistently praise the authenticity of the food, likening the experience to dining in Mexico itself. The Al Pastor Tacos, in particular, receive rave reviews for their perfect blend of scent, texture, and flavour reminiscent of tacos from Cancun.
The simple yet solid menu lineup ensures every dish feels right at home, contributing to authenticity. Additionally, the horchata, a light and spiced beverage, is a delightful way to finish a meal.
The ambiance at Calle México Restaurant adds to its appeal, offering a cozy and welcoming atmosphere. The quick and friendly service, reasonable pricing, and the availability of large tables and a nice patio make it a great spot for groups.
Contact details:
Address: 7704 104 St NW, Edmonton, AB T6E 4C5.
Phone: (825) 512-5932
Rating: 4.5 stars with 604 reviews on Google.
Related: Best Moving Companies in Edmonton
5. Smokin’ Barrels Cocina Latina

Smokin’ Barrels Cocina Latina has earned its reputation as one of the best Mexican restaurants in Edmonton, boasting a commendable 4.6 rating from over 600 reviews on Google.
The lively atmosphere, with music and celebratory tequila shots for special occasions, adds to the unique dining experience.
The food, particularly the birria tacos and chicharron, receives high praise for its rich and satisfying flavours, while the generous portion sizes ensure that cravings are thoroughly satisfied.
Contact details:
Address: 13119 156 St NW, Edmonton, AB T5V 1V2.
Phone: (587) 817-0339.
Rating: 4.6 stars with 546 reviews on Google.
6. Anejo Restaurant

Añejo Restaurant stands out among Edmonton’s dining scene, earning an impressive 4.6 rating from over 500 reviews on Google. Añejo offers a modern twist on Mexican cuisine, often described as Mexican fusion.
The restaurant’s cocktails, especially the spicy pineapple margarita, receive high praise for their quality and taste, adding to the overall appeal.
The vibrant and social atmosphere, enhanced by the sleek and sexy interior, makes Añejo an excellent choice for a lively meal with friends or a special night out.
Contact details:
Address: 11954 104 Ave NW, Edmonton, AB T5K 0G6.
Phone: (780) 665-6350.
Rating: 4.6 stars with 505 reviews on Google.
Related: Best African Restaurants in Edmonton
7. Frida Urban Taqueria

Frida Urban Taqueria is a remarkable addition to Edmonton’s vibrant culinary scene, earning a solid 4.5 rating from over 400 reviews on Google.
This family-run restaurant is praised for its authentic Mexican flavours and warm, welcoming atmosphere.
Patrons rave about the diverse menu, featuring standout dishes like steak quesadillas, chicken enchiladas, veggie empanadas, and shrimp tacos.
The ambience at Frida Urban Taqueria is another significant draw, with its beautiful interior providing a perfect backdrop for a first date or a family outing.
Contact details:
Address: 12411 Stony Plain Rd, Edmonton, AB T5N 3N3.
Phone: (780) 244-4863.
Rating: 4.5 stars from 409 reviews on Google.
8. Marlo Tacos

Marlo Tacos has quickly established itself as one of Edmonton’s premier Mexican dining spots, boasting a commendable 4.6 rating from over 300 reviews on Google.
The homemade sauces, particularly the jalapeño salsa, add an extra layer of flavour that elevates the dining experience. The Pin Jardina drink is highly recommended because of its sweet and refreshing pineapple taste.
Marlo has a cozy and inviting atmosphere with an outdoor patio, heaters for cooler days, and offers a pleasant dining setting.
Despite its smaller size, the restaurant provides a comfortable and enjoyable experience without feeling cramped.
Contact details:
Address: 10403 83 Ave NW, Edmonton, AB T6E 2C7.
Phone: (587) 635-6082.
Rating: 4.6 stars from 281 reviews on Google.
9. strEATS
View this post on Instagram
At strEATS, you can have a Mexican dining experience. The restaurant is renowned for its exceptional tacos, with standout options like the mango shrimp, beef, and fish tacos.
Unlike many other places, strEATS uses chunks of beef rather than ground beef, which enhances the texture and flavour of their tacos.
The positive dining experience at strEATS extends beyond the food to include excellent service and value. The owners and staff are noted for their friendliness and accommodating nature, often going the extra mile to ensure a great experience.
Contact details:
Address: 11327 104 Ave NW, Edmonton, AB T5K 2S1.
Phone: (780) 988-0044
Rating: 4.5 stars from 255 reviews on Google.
10. BarBurrito

Bar Burrito is a standout Mexican restaurant in Edmonton, earning an impressive 4.8 rating from 205 reviews on Google.
Patrons consistently praise the restaurant for its delicious and varied menu options, such as the jerk chicken burrito and crispy chicken burrito, which are noted for their perfect blend of spices and sauces.
In addition to its mouth-watering food, Bar Burrito excels in customer service, with staff going above and beyond to ensure a great dining experience.
Contact details:
Address: 7438 68 Ave NW, Edmonton, AB T6B 2Y9.
Phone: (825) 480-1966.
Rating: 4.8 stars from 205 reviews on Google.






You must be logged in to post a comment.