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.

In this post, we shall share our top picks for the best Mexican restaurants in Edmonton 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 200+ reviews.

If this is your first time, we recommend having a budget of about $50, and this is because you can expect to spend around $30 to $50 per person.

Whether planning a fun night out with friends, a cozy dinner date, or just craving authentic Mexican dishes, these restaurants have something unique to offer.

List of the Best Mexican Restaurants in Edmonton

1. Luna Mexican Restaurant

Luna Mexican Restaurant

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.

The restaurant evolved from Huma and continues to impress with its delicious and authentic Mexican cuisine. Dishes like the Enmoladas and fish tacos receive rave reviews for their rich flavours and generous portions.  The atmosphere is lively and inviting, perfect for casual and special occasions.

What sets Luna apart is its mouthwatering food, exceptional service, and welcoming vibe. Customers consistently praise the friendly and prompt service, noting that the staff is knowledgeable and attentive.

With a great selection of desserts and indicated food allergies, Luna ensures every guest has an enjoyable and inclusive experience.

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

la patrona

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 1,924 reviews on Google, it’s clear that patrons consistently have excellent experiences here.

The restaurant is praised for its cozy and welcoming atmosphere, impeccably clean 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.

Moreover, La Patrona’s commitment to freshness and quality is evident in every dish, with many customers noting that the food is made fresh to order. This dedication to culinary excellence, combined with the warm and inviting ambiance, makes it a standout choice for Mexican cuisine in the area.

Address: 2 Athabascan Ave #8, Sherwood Park, AB T8A 4E3.

Phone: (780) 570-1200

Rating: 4.5 stars with 1,924 reviews on Google.

Related: Best Auto Repair Shops in Edmonton

3. The Three Amigos

Three amigos

The Three Amigos is a top contender for one of the best Mexican restaurants in Edmonton, boasting a solid 4.5 rating from 1,471 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.

With its excellent food, lively atmosphere, and accommodating service, The Three Amigos is highly recommended for anyone seeking an authentic Mexican dining experience in Edmonton.

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

calle mexico

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.

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

Smokin’ Barrels Cocina Latina has earned its reputation as one of the best Mexican restaurants in Edmonton, boasting a commendable 4.6 rating from 546 reviews on Google.

Patrons consistently highlight the restaurant’s authentic flavours and friendly, accommodating service. 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.

Moreover, Smokin’ Barrels Cocina Latina excels in creating a welcoming environment for its guests. Whether accommodating a full house by setting up additional tables or offering complimentary chips, the staff goes above and beyond to make every visit enjoyable.

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

anejo

Añejo Restaurant stands out among Edmonton’s dining scene, earning an impressive 4.6 rating from 505 reviews on Google. Located in the trendy Brewery District, Añejo offers a modern twist on Mexican cuisine, often described as Mexican fusion.

Patrons are consistently impressed with the innovative dishes and exceptional flavours, making it a top destination for those seeking a unique dining experience. The restaurant’s cocktails, especially the spicy pineapple margarita, receive high praise for their quality and taste, adding to the overall appeal.

The service at Añejo is another key highlight, with reviewers frequently mentioning the attentive and knowledgeable staff. Servers like Bryn, Emma, Chloe, and Maggie go above and beyond to ensure a memorable dining experience, making customers feel valued and well-cared for.

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.

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

Frida Urban Taqueria is a remarkable addition to Edmonton’s vibrant culinary scene, earning a solid 4.5 rating from 409 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 generous portions and reasonable prices ensure a satisfying dining experience, while the salsa verde is highlighted as a must-try. The personal touch of a mother and daughter-team in the kitchen adds a heartfelt connection to the food, making each meal feel home-cooked and special.

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. The service consistently exceeds expectations, with the staff going above and beyond to make guests feel at home.

The restaurant’s ability to cater to diverse tastes, even pleasing picky eaters like toddlers, speaks volumes about the quality and appeal of their dishes. With its excellent food, cozy atmosphere, and exceptional service, Frida Urban Taqueria stands out as one of Edmonton’s best Mexican dining experiences.

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

Marlo Tacos has quickly established itself as one of Edmonton’s premier Mexican dining spots, boasting a commendable 4.6 rating from 281 reviews on Google.

Patrons consistently rave about the restaurant’s delicious and generously sized tacos, including favourites like fish, shrimp, and birria tacos. 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.

The outstanding service provided by staff members like Isabella and Stephen enhances the overall experience, making guests feel welcomed and valued. The cozy and inviting atmosphere at Marlo Tacos is another major draw. The outdoor patio, with heaters for cooler days, offers a pleasant dining setting.

Despite its smaller size, the restaurant provides a comfortable and enjoyable experience without feeling cramped.

Special touches like the birthday pork taco made from a family recipe showcase the restaurant’s dedication to authenticity and quality. Whether you’re a local or visiting from out of town, Marlo Tacos promises an unforgettable meal that rivals the best available outside of Mexico.

Address: 10403 83 Ave NW, Edmonton, AB T6E 2C7.

Phone: (587) 635-6082.

Rating: 4.6 stars from 281 reviews on Google.

9. strEATS

STREATS

strEATS has quickly gained acclaim as one of the best Mexican restaurants in Edmonton, holding a solid 4.5 rating from 255 reviews on Google.

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 flavour combinations and the balance of the sauce ensure that each taco is deliciously moist without being overly heavy. Patrons also appreciate the diverse menu, which includes not only tacos but also highly praised dishes like jerk chicken burritos and Cajun poutine.

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.

Special touches like offering student discounts and adding extra protein when a discount is missed reflect the restaurant’s commitment to customer satisfaction.

Address: 11327 104 Ave NW, Edmonton, AB T5K 2S1.

Phone: (780) 988-0044

Rating: 4.5 stars from 255 reviews on Google.

10. BarBurrito

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.

The restaurant’s commitment to cleanliness is also frequently highlighted, with many customers commenting on the spotless and inviting atmosphere. This attention to detail extends to their catering services, where the food arrives hot, neatly packaged, and with thoughtful additions like special boxes to hold tacos upright.

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.

Address: 7438 68 Ave NW, Edmonton, AB T6B 2Y9.

Phone: (825) 480-1966.

Rating: 4.8 stars from 205 reviews on Google.

Conclusion

In conclusion, Edmonton boasts a vibrant and diverse selection of Mexican restaurants that cater to all tastes and preferences.

From the authentic and heartwarming flavours of Frida Urban Taqueria and Marlo Tacos to the exceptional tacos and innovative dishes at strEATS and Bar Burrito, each restaurant brings unique charm and culinary excellence.

Whether you’re craving bold, traditional flavours or modern twists on classic Mexican fare, these top eateries offer unforgettable dining experiences that showcase the best Mexican cuisine in Edmonton.


Discover more from Best In Alberta

Subscribe to get the latest posts sent to your email.