The 12 Best Plant-Based Pizza Restaurants in Toronto [2024] Last updated: November 20, 2023 Veronika Zotova We conduct thorough testing...
Read MoreThe 13 Best Mexican Restaurants in Toronto [2023]
- Last updated: August 2, 2022

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!
Summary
- 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
Address: 942 Queen St W, Toronto, ON M6J 1G8
Website: https://fondalola.com/
Phone: (647) 706-9105
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.
Address: 565 Yonge St, Toronto, ON M4Y 1Z2
Website: https://www.comoencasa.ca/
Phone: (647) 748-6666
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!
Address: 405 Jane St, Toronto, ON M6S 3Z6
Website: https://www.madmexican.ca/tacohouse-market
Phone: +14169075787
4) Campechano
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.
Address: 504 Adelaide St W, Toronto, ON M5V 1T4
Website: https://www.campechano.ca/
Phone: +16473502800
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
Website: https://lacarnita.com/
Phone: +16473481166
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!
Address:788 Broadview Ave, Toronto, ON M4K 2P7
Website: https://elcharrocanada.com/
Phone: +16473585883
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
Phone: +14169293336
Website: https://www.z-teca.com/
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!
Address: 384 Bloor St W, Toronto, ON M5S 1X2
Website: https://www.tacokittoronto.com/
Phone: +14169012988
9) Mexicados
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.
Address: 1022 Queen St E, Toronto, ON M4M 1K4
Website: http://www.mexicados.com/
Phone: +14164662462
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!
Address:18 Tank House Lane, Toronto, ON M5A 3C4
Website: https://www.elcatrin.ca/
Phone: +14162032121
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.
Address: 111 Dupont St, Toronto, ON M5R 1V4
Website: https://www.playacabana.ca/playa
Phone: +14169293911
Photo credit: good food (@heygoodfoodie)
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.
Address: 1058 Gerrard St E, Toronto, ON M4M 1Z8
Website: https://chula.ca/
Phone: +14169019859
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!
Address: 1601 Birchmount Rd, Scarborough, ON M1P 2H5
Website: https://mexitaco.com/mexitaco-cantina
Phone: (416) 750-9480
FAQs About Mexican Food
Final Thoughts
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.

Malaak Hamadeh
Meet Malaak Hamadeh, a Middle Eastern resident of Toronto with a passion for writing! Learn More About Malaak Hamadeh
You might also like...
The 14 Best Coffee Shops in Toronto
Toronto is a coffee lover’s dream come true. With so many independent coffee shops and roasters in the city, there’s...
Read MoreThe 11 Best Hot Pot Restaurants in Toronto
Hot pot has been a staple in Chinese cuisine for centuries, and Toronto is home to some of the best...
Read MoreThe 12 Best Restaurants in Downtown Toronto
The best restaurants in downtown Toronto will serve you amazing meals and great dining experiences every visit! Downtown Toronto is...
Read MoreThe 10 Best Halal Chinese Restaurants in Toronto
Looking for the best Halal Chinese Restaurant in Toronto? Toronto offers an impressive array of restaurants serving Halal Chinese cuisine...
Read MoreThe 11 Best Greek Restaurants in Toronto
If you're hankering for some delicious Greek food, Toronto is the place to be. With a wide variety of restaurants...
Read More
Share: