The 12 Best Plant-Based Pizza Restaurants in Toronto  Last updated: November 20, 2023 Veronika Zotova We conduct thorough testing...Read More
The 13 Best Mexican Restaurants in Toronto 
If you’re a food enthusiast looking to savor the authentic tastes of Mexican cuisine, you’ve come to the right place. From zesty tacos to savory enchiladas and everything in between, prepare to indulge in a delightful fusion of traditional Mexican cuisine and modern twists.
We selected these Toronto Mexican restaurants based on price, atmosphere, friendly and welcoming staff, the fresh ingredients they use, and of course, the mouth-watering food and drinks on the menu. A trip to any of these restaurants is a guaranteed good time! And if you like this list, be sure to check out our pieces on:
The 12 Best Lebanese Restaurants in Toronto
The 6 Best Brazilian Restaurants in Toronto
The 5 Best Gujarati Restaurants In Toronto
The 8 Best Syrian Restaurants in Toronto
The Best 6 African Restaurants in Toronto
So, buckle up your seatbelts, bring your appetite, and join us as we take your taste buds on an unforgettable fiesta!
- What are the Most Popular Mexican Dishes?
- The Best Mexican Restaurants in Toronto
- 1) Fonda Lola
- 2) Como En Casa
- 3) Mad Mexican Restaurant
- 4) Campechano
- 5) La Carnita
- 6) El Charro
- 7) z-teca Mexican Eatery
- 8) El Nahual
- 9) Mexicanos
- 10) El Catrin Destileria
- 11) Playa Cabana
- 12) Chula Taberna Mexicana
- 13) MEXITACO Cantina
- FAQs About Mexican Food
- Final Thoughts
What are the Most Popular Mexican Dishes?
To truly gauge the skills of any Mexican restaurant, you must savor their most popular dishes. That includes.
- Tacos: Corn tortillas filled with meat, veggies, and cheese – a true classic.
- Enchiladas: Rolled corn tortillas with meat, cheese, and beans, baked to perfection.
- Burritos: Flour tortillas filled with meat, rice, beans, and cheese – a delicious bundle of goodness.
- Quesadillas: Grilled flour tortillas stuffed with cheese, meat, veggies, and salsa – a tasty delight.
- Nachos: World-famous chips covered in cheese, meat, beans, and salsa – pure joy.
- Pico de Gallo: Fresh blend of tomatoes, onions, chili peppers, and cilantro – the perfect taco topping.
- Guacamole: Creamy dip made from avocados, onions, chili peppers, and cilantro – ideal with chips or tacos.
- Salsa: Zesty sauce of tomatoes, onions, chili peppers, and cilantro – a dip or taco topping favorite.
- Chimichangas: Deep-fried burritos served with sour cream, salsa, and guacamole – a crispy delight.
- Flautas: Fried tacos filled with goodness, accompanied by sour cream, salsa, and guacamole – yum!
Ready your taste buds for a friendly gastronomic experience as you explore the hidden gems of Mexican cuisine right here in Toronto.
The Best Mexican Restaurants in Toronto
1) Fonda Lola
With a menu full of unique recipes, you will undoubtedly notice the intricate care that goes into each dish at this restaurant. You can taste how much time and effort was put into making each dish, with only the highest quality ingredients used for preparation.
The food here tastes amazing, especially for those who like spicy flavours! We highly recommend ordering their tacos – especially the ones with sirloin ingredients wrapped up in breaded tenderloin meatballs. Paired with their classic habanero hot sauce and signature cocktails, you truly can’t go wrong
2) Como En Casa
This Mexican Restaurant has been around for years and the food only gets better! Their ingredients are always fresh, which makes all the difference in flavour!
Our favourite dish is their hybrid burrito with chipotle sauce; it’s truly so delicious, you’ll find yourself craving the taste every day. The hibiscus margarita here also really hits the spot, and paired with the restaurant’s exceptionally friendly staff, you will feel at home.
3) Mad Mexican Restaurant
Mad Mexican restaurant, located near Jane Street and Dundas Street West, is a Mexican eatery with a diverse selection of regional cuisines to pick from. Their interior design is spacious and friendly, and is complementary to their excellent and flavorful tacos, hot street corn, mushroom enchiladas, tortas, burritos, and of course, their margaritas.
We recommend this place for large groups, as their generous portions (i.e. nacho platter that can feed up to four people) are really a bang for your buck!
Campechano is the place to be if you like bomb fish tacos and spicy margaritas. They have lovely and friendly staff that offer fantastic service and recommendations that will suit your taste buds! Their dishes are flavorful and extremely generously portioned, and they even offer patio dining. A must-try is their cauliflower and mushroom tacos which are not only delicious, but a great vegan meal in the heart of Toronto.
5) La Carnita
La Carnita is a popular Mexican chain with several locations in Toronto, well-recognized for their outstanding Mexican food and hip-hop music. One of their locations features a two-story level dining experience with a beautiful patio space, ideal for summer. The inside is well furnished, with plenty of seating and a bar stocked with excellent alcoholic beverages.
When you visit, be sure to try their Tortilla chips, Mexican-style street corn, and sangrias- you won’t be disappointed..
Address: 106 John St, Toronto, ON M5H 1X9
Address: 501 College St, Toronto, ON M6G 1A5
Address: 780 Queen St E, Toronto, ON M4M 1H4
Address: Main Floor, 130 Eglinton Ave E, Toronto, ON M4P 2X9
6) El Charro
El Charro stands out by offering authentic Mexican dishes like Pambazo which are challenging to find at other Mexican restaurants in Toronto. At affordable prices, El Charro provides outstanding customer service, sweets, and plenty of imported Mexican beverages.
As a family-owned business that has been in operation since 2016, this restaurant fosters a home-like environment that makes it the perfect cheap eat after a long day at work!
7) z-teca Mexican Eatery
If you’re looking for fresh and delicious Mexican meals at a reasonable price, Z-teca Mexican Eatery is the place for you. The restaurant provides excellent customer service and friendly staff who will do their best to make sure customers are satisfied with their meal. They offer crispy chicken burritos, quesadillas, nachos, salads, and various other tasty dishes.
Lines typically form around this popular restaurant at lunch, but the wait isn’t long and the fresh meal you receive will be worth the wait!
Address: 175 Bloor Street E South Tower, Unit R2 Toronto, ON
Address: 444 Yonge Street Concourse, Unit F31 Toronto, ON
Address:York Lanes, York University 80 York Boulevard North York, ON
8) El Nahual
El Nahual Tacos offers a relaxed, pleasant atmosphere and friendly staff that serve some of the most excellent and dietary-accommodating tacos in town. They offer modern takes on Mexican dishes such as fish tacos, carnitas, beef tacos, nachos (with tortilla chips made from scratch), and a vegan taco served with gluten-free tortillas. Not only is the food delicious, but presented beautifully, making this spot extremely Instagram-worthy!
Mexicados is located in the city’s core and serves various Mexican dishes are perfectly curated for non-Mexican locals to enjoy. With brightly coloured decor, pleasant service, and meals made from fresh ingredients, this spot is one you truly don’t want to miss! The restaurant offers a vast range of protein-rich dishes that you can customise to suit your tastes and dietary restrictions, such as burritos, bowls, quesadillas, and nachos.
10) El Catrin Destileria
This artistic, modern, and elegant restaurant is located in the city’s Distillery District and serves gourmet Mexican meals and a variety of tequila & drink options. With wonderfully furnished interiors, colourful Calavera throughout, a lovely patio, comfortable seating areas, and beautiful design, El Catrin Destileria is the place to be.
Tortilla chips, artistically displayed Esquites, Sopes, Ceviche De Atun, and vegan Ceviche are among the restaurant’s excellent menu options that you’d be sad not to try!
11) Playa Cabana
Playa Cabana offers one of the most inviting and laid-back patios in town for Mexican dining. The restaurant serves some of the best tacos, burritos, and salsas, all cooked using handmade tortillas and salsas that locals love. They also offer delicious tequila-based drinks served by their friendly staff who will accommodate your every need.
The ambience and music here are the perfect way to end a relaxing summer day out in the city.
12) Chula Taberna Mexicana
Chula Taberna Mexicana is a gem that stands out with its bright yellow exterior and one-of-a-kind, beautifully presented meals. The Mexican restaurant serves up delicious Mexican dishes including burritos and bowls, fish tacos, Carne de Asada, a grilled flank steak, Enchilada Con Poli, and beverages like Sangrias, mimosas, and frozen slushy.
The restaurant also offers a large, colourful, and relaxing patio, perfect for beautiful summer days. Don’t forget to try out their Mexican-style street corn topped off with avocado crema, cilantro, and lime.
13) MEXITACO Cantina
Discover the vibrant spirit of Mexico at Toronto’s own MEXITACO Cantina! This lively restaurant brings together the authentic flavours of Mexico to your plate. Indulge in their signature (and affordable) tacos, mouthwatering enchiladas, and hearty burritos, complimented by their creamy guacamole and zesty salsa!
MEXITACO Cantina prides themselves on their community-inspired menu with a variety of options to suit everyone’s taste. So, treat yourself to a true taste fiesta at Mexitaco Cantina!
FAQs About Mexican Food
Toronto’s best Mexican restaurants are a must-visit, offering a vibrant, mouth-watering array of flavorful dishes from ceviche, to fish tacos, to quesadillas. With every bite, you’ll taste the essence of Mexico’s rich culinary heritage.
So, don’t miss the opportunity! Come and indulge in the exciting, unique flavours that Toronto has to offer with this guide to the 13 best Mexican restaurants in Toronto.