The 12 Best Mexican Restaurants in Toronto [2022]

Best Mexican Restaurants in Toronto

The best Mexican restaurants in Toronto have the best food in the city on the menu!

Mexican food is many people’s all-time favourite cuisine and it’s easy to see why. Mexican cuisine is vibrant, flavourful, layered, and frankly, delicious. While a way away from Mexico, Toronto has a vibrant Mexican food scene. The Mexican food in Toronto is unmatched and will keep you coming back for more every time!

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!

Toronto is one of the most diverse cities in the world and its restaurant scene reflects that. For a taste of the world from home, be sure to visit the best Asian bakeries and desserts, and the best Filipino restaurants in Toronto!


What are the Most Popular Mexican Dishes?

The most popular Mexican dishes include:
  • Tacos: One of the most popular and well-known Mexican dishes, tacos are traditionally made with corn tortillas and filled with meat, vegetables, and cheese.
  • Enchiladas: Another popular dish, enchiladas are corn tortillas that are rolled up and typically filled with meat, cheese, and beans. They are then covered in a sauce and baked.
  • Burritos: A burrito is a flour tortilla that is filled with meat, rice, beans, and cheese. It is then rolled up and served with a variety of sauces.
  • Quesadillas: A quesadilla is a flour tortilla that is filled with cheese and then grilled. It is often served with meat, vegetables, and salsa.
  • Nachos: Nachos are a dish that originates from Mexico but has become popular all over the world. They consist of chips covered in cheese and other toppings such as meat, beans, and salsa.
  • Pico de Gallo: This is a dish that consists of chopped tomatoes, onions, chili peppers, and cilantro. It is often used as a topping for tacos or nachos.
  • Guacamole: Guacamole is a dip made from avocados, onions, chili peppers, and cilantro. It is often served with tortilla chips or used as a topping for tacos or nachos.
  • Salsa: Salsa is a sauce made from tomatoes, onions, chili peppers, and cilantro. It is often used as a dip for tortilla chips or as a topping for tacos or nachos.
  • Chimichangas: A chimichanga is a burrito that is deep-fried. It is often served with sour cream, salsa, and guacamole.
  • Flautas: Flautas are tacos that are rolled up and fried. They are often served with sour cream, salsa, and guacamole.
These are just some of the most popular dishes that you will find at Mexican restaurants. Of course, there are many other delicious dishes to try!

The Best Mexican Restaurants in Toronto

Now that you know what dishes to expect, let’s take a look at the best Mexican restaurants in Toronto!

1) Fonda Lola

With a menu full of new recipes, you will love the care that goes into each dish at this restaurant. The cocktails might seem expensive but it’s worth every penny! You can taste how much time and effort was put into making them perfect with ingredients only high-quality food products were used for preparation. The food here tastes amazing especially for those who like spicy flavours! Highly recommend ordering 3 different types of taco – they’re all mouthwatering goodness but a favourite is definitely the ones with sirloin ingredients wrapped up in breaded tenderloin meatballs. And don’t forget about their habanero hot sauce

Address: 942 Queen St W, Toronto, ON M6J 1G8
Phone: (647) 706-9105

2) Como En Casa

This Mexican Restaurant has been around for years and the food never disappoints – their ingredients are always fresh, which makes all the difference in flavour! A favourite dish is their hybrid burrito with chipotle sauce on top; it’s just so delicious that you’ll just want more one after taking just one bite. Also, the hibiscus margarita here really hits spot as well-you can’t go wrong either way when ordering something strong or light… Plus the staff working there were among some kind enough to make me feel right at home today.

Address: 565 Yonge St, Toronto, ON M4Y 1Z2
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 Mexican cuisines to pick from. Their interior design is spacious and friendly, with a lot of wood-tone furniture. They provide excellent and flavorful tacos, hot street corn, mushroom enchiladas, tortas and burritos, and of course, margaritas, among other things. If you want to try their nachos, we recommend ordering no more than one nacho platter because one is big and may feed 3 to 4 people.

4) Campechano

Campechano is the place to go if you like bomb fish tacos and spicy margaritas. They have a lovely and friendly staff that gives fantastic service and has a good and flavorful with a generous portion of dishes such as Aguachile, “Sopes” a classic Mexican snack and a must-try is their cauliflower and mushrooms tacos which are a great alternative for vegetarians.

5) La Carnita

La Carnita has several locations in Toronto and is recognized for its outstanding Mexican food and hip-hop music. On Adelaide Street West, one of their locations features a two-story level store with a beautiful patio space ideal for summer. The inside is similarly well furnished, with plenty of seating and a bar stocked with excellent alcoholic beverages. When you go, be sure to try their Tortilla chips, Mexican-style street corn, and sangrias.

6) El Charro

Woo-hoo! Pambazo is available in El Charro, which is challenging to get at other Mexican restaurants. Frijoles, steak, cactus, shrimp, pork tacos, Tortas for $15, Pollo Asado grilled chicken, and $18″Chorizo” a Mexican sausage are all available at the restaurant. For $10- $13, you can have a cheesy quesadilla and a variety of other great Mexican meals. They also provide outstanding customer service, sweets, and imported Mexican beverages, but please keep in mind that there is no parking accessible on the side of the restaurant.

7) z-teca Mexican Eatery

Fresh and delicious Mexican meals are found at z-teca Mexican Eatery for a reasonable price. The restaurant also provides excellent customer service and pleasant staff who will recommend the best meals to try. The restaurant serves crispy chicken burritos, quesadillas, nachos, salads, and various other tasty dishes. You should try their grilled chicken salad bowl with an additional charge of guac, which will satisfy you. Please remember that lines might belong at lunch and on weekends, so arrive early to ensure a seat.

8) El Nahual

El Nahual Tacos offers a relaxed, pleasant atmosphere and friendly staff that serve some of the most excellent tacos in town. They feature lovely Mexican dishes such as fish tacos, carnitas and beef tacos, nachos/tortilla chips made from scratch, and a vegan taco served with gluten-free tortillas, all of which are presented with excellent presentation.

9) Mexicados

This Mexican restaurant is located in the city’s central core and serves various Mexican dishes that the locals enjoy. The restaurant features brightly coloured decor, pleasant service, and meals made from fresh ingredients. The restaurant has a vast range of protein-rich dishes that you can customize by choosing your base, proteins and toppings, such as burritos, bowls, quesadillas, and nachos that taste homemade and very nutritious.

10) El Catrin Destileria

This artistic, modern, and elegant restaurant is located in the distillery sector which serves upscale Mexican small dishes and a variety of tequilas and drinks. The restaurant also has wonderfully furnished interiors with colourful Calavera throughout and lovely patios with comfortable sitting areas and great designs. Tortilla chips, artistically displayed Esquites, Sopes, Ceviche De Atun, and vegan Ceviche are among the restaurant’s excellent menu options you can try out today.

11) Playa Cabana

Playa Cabana offers one of the most inviting and laid-back patios in town for dining Mexican cuisine. The restaurant serves some of the best tacos, burritos, and salsas, all cooked using handmade tortillas and salsas that the locals love. There are also tequila-based drinks, friendly staff who will assist you with your orders, and a fantastic ambiance and music, all of which are perfect for a relaxing summer day.

12) Chula Taberna Mexicana

This Toronto gem can be spotted on Gerard Street East, with its bright yellow paint exterior painting. The Mexican restaurant serves up excellent Mexican dishes including burritos and burrito bowls, fish tacos, “Carne Asada” a grilled flank steak ($23), Enchilada Con Poli ($17), and alcoholic beverages like Sangrias ($13), mimosas for ($12), and a frozen slushy ($6) with an additional $8.5 fee for Ciroc. The restaurant also offers a huge colourful and pleasant patio with a beautiful setting, which can only accommodate up to 4 persons due to current restrictions. Don’t forget to try out their miss on the delicious Mexican-style street corn topped off with avocado crema, cilantro, and lime.

Address: 1058 Gerrard St E, Toronto, ON M4M 1Z8
Phone: +14169019859

FAQs About Mexican Food

Mexican food can be spicy, but not all dishes are spicy. There are a variety of different flavours and ingredients used in Mexican cuisine, so there is something for everyone to enjoy!
Mexican food is known for being rich and healthy. Mexican cuisine is very heavy on vegetables and uses the freshest ingredients possible. It’s known for being filled with intense flavours like salty, spicy, sour, and sweet.
Mexican food can be healthy if you make smart decisions. Many dishes are meat-based, salty, oil, and fatty. Opt for meat alternatives like seafood or plant-based meats and eat plenty of fruits and vegetables. In moderation, Mexican food can definitely be part of a healthy lifestyle.
Surprisingly, Mexican food can be very keto-friendly. If you’re on a keto diet, bite into carne asada, hard tacos, fajitas, taco salad, carnitas, and burrito bowls.

Final Thoughts

Mexico is home to some of the most exciting, vibrant, and unique food. With dishes like ceviche to quesadillas, Mexican food is one of the most popular cuisines for a reason. Toronto’s best Mexican restaurants can give you a taste of the country right here at home. Mexican food is absolutely irresistible and these Mexican restaurants can help satisfy that craving!

If you’re in the mood for Mexican, and who isn’t, you have to visit the best Mexican restaurants in Toronto!

You might also like...