Top 34 Mexican restaurants in Toronto
Claudio Ciardi
• Updated: 2024-05-23Discover our curated list of top-ranked Mexican restaurants in Toronto, compiled from extensive research across reputable websites and blogs. Explore outstanding options like Wilbur Mexicana, Seven Lives Tacos y Mariscos, La Carnita, Sneaky Dee's, Comal y Canela. Let's explore together!
Table of Contents
- 1. Wilbur Mexicana
- 2. Seven Lives Tacos y Mariscos
- 3. La Carnita
- 4. Sneaky Dee's
- 5. Comal y Canela
- 6. Chula Taberna Mexicana
- 7. El Trompo
- 8. Leela Indian Food Bar (Dundas) - Top Indian Restaurant In Toronto
- 9. La Carnita
- 10. Mad Mexican Restaurant
- 11. Tacos El Asador
- 12. El Rey Mezcal Bar
- 13. Chipotle Mexican Grill
- 14. La Carnita
- 15. Chipotle Mexican Grill
- 16. Milagro Cantina
- 17. Playa Cabana Cantina
- 18. Campechano Adelaide
- 19. Itacate
- 20. PINATA TACOS INC
- 21. La Bartola
- 22. Quetzal
- 23. La Chingada
- 24. El Pocho Antojitos Bar
- 25. Molkagtez Mexican Cuisine
- 26. Pancho y Emiliano
- 27. La cantina del pueblo
- 28. Casa Mezcal
- 29. Fonda Lola Mexican Bistro
- 30. Papi Chulo's
- 31. Carmelitas Restaurant
- 32. XOLA
- 33. Ace Hotel Toronto
- 34. Mariachi's Restaurant Mexican Cuisine
1.Wilbur Mexicana
Authentic Mexican food in a vibrant atmosphere.
- Rating:
4.6/5 (4178 Review by google)
- Address:
552 King St W, Toronto, ON M5V 1M3, Canada
- Pros:
Great atmosphere, friendly staff, and delicious food.
- Cons:
It can be a bit pricey, and the portions are sometimes small.
- Popular Menu:
Tacos, burritos, and quesadillas.
- Price Range:
$$
Indulge in the delectable bulgogi, a classic Korean dish featuring tender marinated beef, expertly grilled to perfection. Experience the warmth and hospitality of Wilbur Mexicana's top-notch service, where every order is crafted with care and generosity. Whether you're a seasoned Mexican food enthusiast or a curious newcomer, Wilbur Mexicana promises an unforgettable dining experience that will leave you craving more.
2.Seven Lives Tacos y Mariscos
Where the locals go for authentic Mexican flavors
- Rating:
4.6/5 (3377 Review by google)
- Address:
72 Kensington Ave, Toronto, ON M5T 2K2, Canada
- Time:
12 to 7 PM
- Pros:
Authentic Mexican cuisine, generous portions, reasonable prices
- Cons:
Cramped seating, limited parking, can get noisy
- Popular Menu:
Tacos, burritos, tortas, ceviche, tostadas
- Price Range:
$
The culinary maestros at Seven Lives have crafted a delectable menu that will tantalize your taste buds. Whether it's the crispy chicken tacos, bursting with succulent flavor, or the tantalizing mushroom and halloumi tacos, boasting a symphony of textures, each bite is a culinary adventure. With generous portions and a modest price tag of just $7 per taco, Seven Lives offers an exceptional value that will leave you craving more. Immerse yourself in the vibrant culinary tapestry of Kensington Market and embark on a taco journey that will forever linger in your memories.
3.La Carnita
Authentic Mexican flavours in the heart of Toronto.
- Rating:
4.1/5 (4024 Review by google)
- Address:
106 John St, Toronto, ON M5H 1X9, Canada
- Time:
12 to 11 PM
- Pros:
La Carnita serves flavour-packed tacos that are authentically prepared, feature high-quality ingredients at an affordable price.
- Cons:
Limited seating options and long lineups can be a drawback.
- Popular Menu:
tacos, guacamole, barbacoa
- Price Range:
$$
Indulge in our signature tuna tacos, a delightful symphony of flavors where the delicate tuna mingles with a medley of fresh ingredients. The sizzling fajitas, a feast for both the eyes and palate, showcase the vibrant colors and bold flavors of Mexico. Gather your friends and family for an unforgettable culinary escapade at La Carnita, where every bite transports you to the heart of Mexican gastronomy.
4.Sneaky Dee's
Toronto's live music and entertainment destination
- Rating:
4.3/5 (5598 Review by google)
- Address:
431 College St, Toronto, ON M5T 1T1, Canada
- Time:
11 AM to 3 AM
- Pros:
Live music, great atmosphere, and friendly staff
- Cons:
Can be crowded and noisy, limited seating
- Popular Menu:
Burgers, fries, and poutine
- Price Range:
$$
Step into Sneaky Dee's and be greeted by an interior that evokes both intrigue and admiration. Prepare to be mesmerized by the seamless fusion of vintage vibes and lively energy. As you settle in for an unforgettable evening, revel in the attentive service, albeit slightly delayed due to the bustling weekend crowd. But fear not, for the warmth and professionalism of the staff will make your wait worthwhile. Dive into the delectable culinary creations and sip on expertly crafted cocktails, as the vibrant atmosphere envelops you in an unforgettable experience.
5.Comal y Canela
Authentic Mexican flavors in a cozy and vibrant atmosphere
- Rating:
4.5/5 (2169 Review by google)
- Address:
1692B Jane St, York, ON M9N 2S4, Canada
- Pros:
Great atmosphere, friendly staff, and high-quality food
- Cons:
High prices, mediocre desserts, and loud acoustics
- Popular Menu:
Seafood paella, spicy chorizo tacos, and churro
- Price Range:
$$$$
Prepare to be enveloped in a cozy and inviting atmosphere as you feast on Comal y Canela's culinary offerings. The lightning-fast service and warm smiles of the staff amplify the delight of every bite. Halal-friendly options cater to those seeking authentic Mexican flavors without compromise. Whether you're a seasoned foodie or simply craving a taste of Mexico, Comal y Canela promises an exceptional gastronomic adventure.
6.Chula Taberna Mexicana
Authentic Mexican food in a fun and relaxed atmosphere.
- Rating:
4.4/5 (2220 Review by google)
- Address:
1058 Gerrard St E, Toronto, ON M4M 1Z8, Canada
- Pros:
Great for large groups; Fun and relaxed atmosphere; Kids are welcome.
- Cons:
Service can be slow during peak hours; The food is not always consistent; The tables are a bit too close together.
- Popular Menu:
Tacos, Quesadillas, Burritos
- Price Range:
$$
Embrace the vibrant spirit of Mexico at Chula. Explore a delectable menu brimming with enticing options, each dish a testament to the country's culinary heritage. Dive into the heart of Mexican gastronomy with our delectable new brunch menu, an exquisite symphony of flavors that will awaken your taste buds and leave you yearning for more. Whether you seek the comforting embrace of traditional tacos or the tantalizing allure of our innovative brunch creations, Chula's culinary tapestry has something to ignite the fire within your soul.
7.El Trompo
Taste the Real Flavor of Mexico
- Rating:
4.3/5 (1744 Review by google)
- Address:
277 Augusta Ave, Toronto, ON M5T 2L7, Canada
- Time:
11 AM to 8:30 PM
- Pros:
Authentic Mexican flavors, Extensive menu, Friendly atmosphere
- Cons:
Small space, Limited seating, Can be noisy at times
- Popular Menu:
Tacos, Enchiladas, Quesadillas
- Price Range:
$$
8.Leela Indian Food Bar (Dundas) - Top Indian Restaurant In Toronto
Where Tradition Meets Taste
- Rating:
4.8/5 (2764 Review by google)
- Address:
3108 Dundas St W, Toronto, ON M6P 2A1, Canada
- Time:
12 to 10 PM
- Pros:
Authentic Indian cuisine, flavorful dishes, friendly staff
- Cons:
Limited seating, can be noisy during peak hours, parking can be difficult
- Popular Menu:
Butter Chicken, Paneer Tikka Masala, Chicken Biryani
- Price Range:
$$
Immerse yourself in the exquisite flavors of our signature dishes, crafted with the freshest ingredients and traditional cooking techniques. Delight in the smoky richness of our Paneer Tikka, succulent and tender, and savor the aromatic perfection of our Biryani, a fragrant symphony of rice, spices, and tender meats. Complement your meal with our refreshing Mango Lassi, a vibrant blend of sweet and tangy flavors that will quench your thirst and tantalize your taste buds.
9.La Carnita
Tacos to warm your soul
- Rating:
4.0/5 (2095 Review by google)
- Address:
130 Eglinton Ave E Main Floor, Toronto, ON M4P 2X9, Canada
- Pros:
Authentic Mexican flavors, great tacos, friendly staff
- Cons:
small space, can get crowded, limited seating
- Popular Menu:
Tacos, burritos, quesadillas
- Price Range:
$$
Amidst the spacious and welcoming ambiance of our Midtown location, embark on a culinary adventure that will leave you craving for more. Our friendly staff awaits, eager to guide you through our diverse menu and ensure a memorable dining experience. Indulge in the vibrant flavors of La Carnita Food, where every bite transports you to a realm of culinary bliss.
10.Mad Mexican Restaurant
Taste the authentic flavors of Mexico at Mad Mexican Restaurant
- Rating:
4.2/5 (1542 Review by google)
- Address:
405 Jane St, Toronto, ON M6S 3Z6, Canada
- Pros:
Authentic Mexican flavors, generous portions, friendly service
- Cons:
Can be crowded during peak hours, limited parking, not the most visually appealing ambiance
- Popular Menu:
Tacos, burritos, guacamole and chips
- Price Range:
$$
Venture into a dining room that embodies the spirit of Mexico, where vibrant hues and inviting aromas create an ambiance that sets your heart aflutter. The menu is a delectable odyssey of traditional favorites and innovative creations, ensuring an unparalleled gastronomic journey. Whether it's the succulent shrimp tacos, their signature dish boasting a harmonious blend of textures and flavors, or any of their other culinary delights, Mad Mexican promises an extraordinary dining experience that will leave you craving for more.
11.Tacos El Asador
Authentic Mexican food at its finest.
- Rating:
4.4/5 (1322 Review by google)
- Address:
689 Bloor St W, Toronto, ON M6G 1L3, Canada
- Time:
12 to 9 PM
- Pros:
Great menu variety, friendly staff, lots of different choices for tacos and burritos
- Cons:
Can be quite pricy, location is not very convenient, can be quite busy during peak hours
- Popular Menu:
Tacos al Pastor, Burrito California, Nachos Supreme
- Price Range:
$$
Don't miss out on the opportunity to tantalize your taste buds at Tacos El Asador. Since 2016, this culinary icon has consistently been hailed as one of Toronto's best cheap eats. The friendly staff, always ready to guide your culinary choices, ensures a memorable dining experience. From the first bite to the last, every dish on the menu promises a symphony of flavors that will leave you craving for more.
12.El Rey Mezcal Bar
CRAFTED FROM THE HEART OF MEXICO
- Rating:
4.4/5 (1635 Review by google)
- Address:
2a Kensington Ave, Toronto, ON M5T 2J7, Canada
- Time:
5 PM to 12 AM
- Pros:
Cozy and intimate ambiance, knowledgeable staff, wide selection of mezcals
- Cons:
Limited food menu, can be crowded on weekends, pricey
- Popular Menu:
Elotes, Tostadas, Ceviche
- Price Range:
$$$
Indulge in culinary delights that tantalize your taste buds. Our menu may be concise, but each dish is a testament to our unwavering commitment to authentic Mexican flavors. From the smoky allure of our mezcal to the delectable tacos and the mouthwatering birria, every bite is a symphony of spices that will transport you to the vibrant streets of Mexico. Prepare to embark on a culinary journey that will leave you craving more and yearning to return for another unforgettable experience at El Rey Mezcal Bar.
13.Chipotle Mexican Grill
Fresh ingredients, customizable meals
- Rating:
4.1/5 (1508 Review by google)
- Address:
323 Yonge St, Toronto, ON M5B 1R7, Canada
- Time:
10:45 AM to 11 PM
- Pros:
Fast service, great taste, good value for money
- Cons:
Long lines, limited seating, can be noisy
- Popular Menu:
Burritos, tacos, bowls, chips and guacamole
- Price Range:
$
14.La Carnita
Authentic Mexican flavors in a trendy and vibrant atmosphere.
- Rating:
4.1/5 (1346 Review by google)
- Address:
501 College St, Toronto, ON M6G 1A5, Canada
- Time:
4 to 11 PM
- Pros:
La Carnita offers authentic Mexican flavors, has a unique and trendy ambiance, and provides excellent customer service.
- Cons:
La Carnita can be quite pricey, the portions are relatively small, and the wait times can be long.
- Popular Menu:
Tacos, quesadillas, and guacamole
- Price Range:
$$
15.Chipotle Mexican Grill
Healthy and flavorful Mexican food made with fresh ingredients
- Rating:
4.1/5 (2221 Review by google)
- Address:
123 Front St W, Toronto, ON M5J 2M2, Canada
- Time:
10:45 AM to 11 PM
- Pros:
Fresh and delicious ingredients, customizable menu, affordable prices
- Cons:
Long lines during peak hours, limited seating, not the best option for large groups
- Popular Menu:
Burrito, tacos, bowls
- Price Range:
$$
16.Milagro Cantina
Authentic Mexican flavors in a warm and welcoming setting
- Rating:
4.2/5 (1828 Review by google)
- Address:
5 Mercer St, Toronto, ON M5V 1H2, Canada
- Pros:
Great food, friendly staff, and cozy atmosphere
- Cons:
Small space, can be noisy, and limited menu
- Popular Menu:
Tacos, burritos, and quesadillas
- Price Range:
$$
17.Playa Cabana Cantina
Escape to Margaritaville in the heart of Toronto
- Rating:
4.1/5 (1076 Review by google)
- Address:
2883 Dundas St W, Toronto, ON M6P 1Y9, Canada
- Time:
5 to 10 PM
- Pros:
Friendly staff, great atmosphere, and generous portions
- Cons:
Some dishes can be pricey, tables can be hard to come by, and service can be slow at times
- Popular Menu:
Tacos, Enchiladas, Quesadillas
- Price Range:
$$
18.Campechano Adelaide
A taste of Mexico in the heart of Toronto
- Rating:
4.5/5 (1539 Review by google)
- Address:
504 Adelaide St W, Toronto, ON M5V 1T4, Canada
- Time:
4 to 10 PM
- Pros:
Authentic Mexican cuisine, lively ambiance, great location
- Cons:
Limited seating, can get crowded, some dishes may be too spicy for some
- Popular Menu:
Tacos al pastor, enchiladas verdes, guacamole
- Price Range:
$$
19.Itacate
Authentic Mexican flavors in a warm and inviting setting
- Rating:
4.5/5 (843 Review by google)
- Address:
998 St Clair Ave W, Toronto, ON M6E 1A2, Canada
- Time:
6 to 11:30 AM
- Pros:
Friendly staff, cozy atmosphere, and delicious food
- Cons:
Long wait times, small portions, and limited menu
- Popular Menu:
Tacos, enchiladas, and quesadillas
- Price Range:
$$
20.PINATA TACOS INC
Great place to get your taco fix!
- Rating:
4.8/5 (818 Review by google)
- Address:
1597 Dundas St W, Toronto, ON M6K 1T9, Canada
- Time:
4 PM to 12 AM
- Pros:
- Great for a quick and cheap meal - Friendly staff - Authentic Mexican food
- Cons:
- Sometimes there can be a long wait for food - The seating area is small and can be crowded - The food can be a bit greasy
- Popular Menu:
- Tacos - Burritos - Quesadillas
- Price Range:
$$
21.La Bartola
Authentic Spanish Dining Experience in the Heart of Toronto
- Rating:
4.7/5 (597 Review by google)
- Address:
588 College St, Toronto, ON M6G 1B3, Canada
- Time:
5 to 10 PM
- Pros:
La Bartola is highly acclaimed for its extraordinary ambience, delicious seafood offerings, and attentive service
- Cons:
The restaurant can be slightly pricey, seating is limited and reservations are essential, and the menu is somewhat limited
- Popular Menu:
Grilled Octopus, Paella, Fish Tacos
- Price Range:
$$$
22.Quetzal
Sophisticated dining in a stylish setting
- Rating:
4.7/5 (999 Review by google)
- Address:
419 College St, Toronto, ON M5T 1T1, Canada
- Time:
6 to 10 PM
- Pros:
Creative cocktails, intimate atmosphere, great location
- Cons:
Small and crowded, noisy, expensive
- Popular Menu:
Roasted Butternut Squash Soup, Blackened Catfish, Pan Seared Foie Gras
- Price Range:
$$
23.La Chingada
The best Mexican spot in the city
- Rating:
4.4/5 (756 Review by google)
- Address:
1242 Dundas St W, Toronto, ON M6J 1X5, Canada
- Pros:
Friendly small place, perfect for date night or just to grab a drink. Great music and vibes.
- Cons:
Small space, reservations recommended. Sketchy neighborhood at night
- Popular Menu:
Tacos, Jalapeño cheddar cornbread, Empanadas
- Price Range:
$$
24.El Pocho Antojitos Bar
Traditional Mexican flavors in a cozy atmosphere
- Rating:
4.6/5 (835 Review by google)
- Address:
2 Follis Ave, Toronto, ON M6G 1S3, Canada
- Pros:
Friendly staff, authentic Mexican food, convenient location
- Cons:
Limited seating, can be noisy, dishes can be a bit small
- Popular Menu:
Tacos, burritos, quesadillas
- Price Range:
$
25.Molkagtez Mexican Cuisine
Authentic Mexican flavors in a cozy and lively setting
- Rating:
4.8/5 (611 Review by google)
- Address:
1263 Queen St W, Toronto, ON M6K 1L5, Canada
- Time:
5 to 10 PM
- Pros:
Tasty Mexican dishes, friendly service, authentic atmosphere
- Cons:
Limited seating, no reservations, can be noisy
- Popular Menu:
Tacos, burritos, enchiladas, quesadillas, nachos
- Price Range:
$$
26.Pancho y Emiliano
Fresh and authentic Mexican cuisine in a vibrant atmosphere
- Rating:
4.0/5 (978 Review by google)
- Address:
200 Augusta Ave, Toronto, ON M5T 2L6, Canada
- Time:
12 to 9 PM
- Pros:
Tasty food, beautiful decor with flowers, good ambience
- Cons:
Expensive, the place is a little bit small, the staff is not so friendly
- Popular Menu:
Tacos, Burritos, Nachos
- Price Range:
$$$
27.La cantina del pueblo
Authentic flavors and a taste of the world in the heart of Toronto.
- Rating:
4.6/5 (550 Review by google)
- Address:
671 College St, Toronto, ON M6G 1B9, Canada
- Time:
2 to 11 PM
- Pros:
Excellent service, cozy atmosphere, and a diverse selection of international cuisine.
- Cons:
Some dishes can be overpriced, and the menu can be overwhelming, especially for first-time visitors.
- Popular Menu:
Paella, tacos, and ceviche.
- Price Range:
$$$
28.Casa Mezcal
Mezcal is the heart of our bar
- Rating:
4.0/5 (953 Review by google)
- Address:
291 King St W, Toronto, ON M5V 1J5, Canada
- Time:
11 AM to 2 AM
- Pros:
Authentic Mexican cuisine, vibrant atmosphere, great location
- Cons:
Limited seating, can be noisy, reservations recommended
- Popular Menu:
Tacos, Enchiladas, Guacamole
- Price Range:
$$
29.Fonda Lola Mexican Bistro
Authentic Mexican Flavours in the Heart of Queen West
- Rating:
4.1/5 (915 Review by google)
- Address:
942 Queen St W, Toronto, ON M6J 1G8, Canada
- Time:
5 to 10 PM
- Pros:
Tasty & Affordable Mexican Food, Cozy Atmosphere, Friendly Staff
- Cons:
Small Space, Limited Seating, Can be Noisy
- Popular Menu:
Tacos, Burritos, Quesadillas
- Price Range:
$$
30.Papi Chulo's
Best Mexican food in Toronto
- Rating:
4.3/5 (996 Review by google)
- Address:
121 Ossington Ave, Toronto, ON M6J 2Z2, Canada
- Time:
12 PM to 12 AM
- Pros:
Fun atmosphere, great food, and friendly staff
- Cons:
Long wait times, small portions, and expensive
- Popular Menu:
Fish tacos, Queso Fundido, and Churros
- Price Range:
$$ - $$$
31.Carmelitas Restaurant
Authentic Mexican flavors at affordable prices
- Rating:
4.8/5 (371 Review by google)
- Address:
2982 Dundas St W, Toronto, ON M6P 1Z3, Canada
- Time:
12 to 9 PM
- Pros:
Affordable, authentic Mexican cuisine, friendly service
- Cons:
Limited seating, can be noisy during peak hours, some dishes may be too spicy for some
- Popular Menu:
Tacos, burritos, enchiladas
- Price Range:
$$
32.XOLA
Cozy Queen East spot for Italian comfort food & cocktails
- Rating:
4.5/5 (442 Review by google)
- Address:
2222A Queen St E, Toronto, ON M4E 1H2, Canada
- Time:
5 to 10 PM
- Pros:
Friendly service, delicious food, cozy atmosphere
- Cons:
Can be crowded, reservations recommended, limited parking
- Popular Menu:
Truffle mushroom pizza, roasted chicken, steak frites
- Price Range:
$$
33.Ace Hotel Toronto
A vibrant and trendy hotel for urban explorers
- Rating:
4.5/5 (428 Review by google)
- Address:
51 Camden St, Toronto, ON M5V 1V2, Canada
- Pros:
Stylish design, central location, and friendly staff
- Cons:
Small rooms, limited amenities, and overpriced food
- Popular Menu:
Avocado Toast, Breakfast Burrito, Pancakes
- Price Range:
$$
34.Mariachi's Restaurant Mexican Cuisine
Taste the True Flavors of Mexico
- Rating:
4.4/5 (736 Review by google)
- Address:
2084 Yonge St, Toronto, ON M4S 2A3, Canada
- Time:
5 to 9 PM
- Pros:
Authentic Mexican food, Extensive menu with affordable prices, Excellent service
- Cons:
Long wait times during peak hours, Limited parking, Can be noisy
- Popular Menu:
Burritos, Tacos, Enchiladas
- Price Range:
$$