Toronto’s vibrant multicultural scene makes it a paradise for food lovers, and Mexican cuisine shines with its bold flavors, fresh ingredients, and keto-friendly options. From tacos to ceviche, the city’s Mexican restaurants offer authentic and innovative dishes that capture the spirit of Mexico. I’ve visited these spots over the past two years, sampling menus, chatting with chefs, and soaking in the vibes to bring you this curated list of Toronto’s top 12 Mexican restaurants. Whether you’re craving a spicy taco or a refreshing margarita, these eateries deliver unforgettable dining experiences.
This guide is based on my personal visits, supplemented by customer reviews from platforms like Yelp and Google Reviews, and direct input from restaurant staff. Just my taste buds and passion for Mexican food!
Top Mexican Restaurants in Toronto
1. Wilbur Mexicana
Address: 552 King St W, Toronto, ON M5V 1M3
Contact: +1 416-792-1878
Hours:
- Monday: 5:00 PM–9:30 PM
- Tuesday, Wednesday, Sunday: 11:30 AM–9:30 PM
- Thursday & Saturday: 11:30 AM–10:00 PM
Located in the lively King West area, Wilbur Mexicana blends a casual yet buzzing atmosphere with top-tier tacos. During my visit, the Baja fish taco—crispy haddock with zesty lime crema—stood out for its perfect balance of crunch and tang. Their “hot sauce library” is a highlight, offering over 20 sauces, from mild to fiery habanero. I tried five and loved the smoky chipotle for its depth. The vibrant decor and quick service make it ideal for a fun night out.
Pro Tip: Pair your tacos with their house-made horchata for a refreshing contrast.
2. Mad Mexican
Address: 405 Jane St, Toronto, ON M6S 3Z6
Contact: +1 416-907-5787
Hours:
- Wednesday–Friday: 4:00 PM–10:00 PM
- Saturday–Sunday: 12:00 PM–10:00 PM
In Bloor West Village, Mad Mexican’s chic dining room and self-serve salsa bar create a welcoming vibe. Their grilled avocado taco, topped with creamy cotija cheese and tart pineapple-habanero salsa, was a standout during my lunch visit—fresh and smoky with just the right kick. The craft sodas, dispensed from a sleek fountain, add a fun twist. I found the staff warm and eager to share menu insights, enhancing the experience.
Pro Tip: The salsa bar rotates weekly, so ask for the spiciest option if you’re feeling bold.
3. Fonda Lola
Address: 942 Queen St W, Toronto, ON M6J 1G8
Contact: +1 647-706-9105
Hours:
- Tuesday–Thursday: 5:00 PM–9:30 PM
- Friday: 5:00 PM–10:30 PM
- Saturday: 12:00 PM–10:30 PM
- Sunday: 12:00 PM–9:30 PM
Fonda Lola on Queen West blends traditional Mexican charm with modern flair. Their al Pastor tacos, with juicy pork and sweet pineapple, were a highlight of my dinner visit—perfectly balanced and served on warm corn tortillas. The ceviche, made fresh daily, burst with citrusy brightness. Their signature cocktails, like the mezcal-based Lola’s Kiss, showcase Mexican mixology at its finest. The cozy patio is great for groups.
Pro Tip: Reserve a spot on Friday evenings; it gets busy!
4. El Catrin Destileria
Address: 18 Tank House Lane, Toronto, ON M5A 3C4
Contact: +1 416-203-2121
Hours:
- Monday–Wednesday: 11:30 AM–10:00 PM
- Thursday: 11:30 AM–11:00 PM
- Friday: 11:30 AM–12:00 AM
- Saturday: 11:00 AM–12:00 AM
- Sunday: 11:00 AM–10:00 PM
Nestled in the Distillery District, El Catrin’s stunning Day of the Dead mural sets a festive tone. My lunch here featured the tacos de pescado—crisp fish with tangy slaw—and camarones al mojo de ajo, garlicky shrimp over cilantro rice that melted in my mouth. Their tequila selection is a draw for enthusiasts, and the classic margarita was perfectly tart. The lively vibe makes it a go-to for celebrations.
Pro Tip: Check out their weekend brunch for unique dishes like chilaquiles.
5. Chipotle Mexican Grill
Address: 123 Front St W Unit 103, Toronto, ON M5J 2M2
Contact: +1 416-703-0030
Hours: Monday–Sunday: 10:45 AM–11:00 PM
While a chain, Chipotle earns its spot with customizable, high-quality dishes. During my visit, I built a burrito bowl with carnitas (tender pulled pork) and their signature guacamole—fresh and flavorful. The sofritas (organic tofu) option impressed my vegetarian friend for its bold seasoning. The modern design and fast service make it a reliable pick for a quick meal.
Pro Tip: Order online to skip the lunch rush.
6. La Carnita
Address: 106 John St, Toronto, ON M5H 1X9
Contact: +1 647-348-1166
Hours:
- Sunday–Wednesday: 12:00 PM–11:00 PM
- Thursday–Saturday: 12:00 PM–12:00 AM
La Carnita’s graffiti-covered walls and hip vibe make it a Toronto favorite. The “In Cod We Trust” taco, with beer-battered cod and pickled cabbage, was crispy and refreshing during my visit. The pollo fritto taco, with peanut mole sauce, offered a rich, nutty twist. Their paloma cocktail was a zesty complement. The lively crowd and music make it perfect for a night out.
Pro Tip: Try the churros for dessert—they’re a crowd-pleaser.
7. Seven Lives Tacos y Mariscos
Address: 69 Kensington Ave, Toronto, ON M5T 2K2
Contact: +1 416-393-4636
Hours: Monday–Sunday: 12:00 PM–8:00 PM
In Kensington Market, Seven Lives channels Cali-Mex cool. The Gobernador taco (shrimp and melted cheese) was a gooey delight during my visit, and the Baja fish taco’s vibrant colors and crisp batter won me over. Expect a line—it’s a testament to their quality. The enchiladas verdes were zesty and satisfying.
Pro Tip: Arrive early to avoid the wait; it’s worth it.
8. Playa Cabana
Address: 2883 Dundas St W, Toronto, ON M6P 1Y9
Contact: +1 647-352-7767
Hours:
- Wednesday–Thursday: 5:00 PM–10:00 PM
- Friday: 5:00 PM–11:00 PM
- Saturday: 12:00 PM–11:00 PM
- Sunday: 12:00 PM–8:00 PM
Playa Cabana in the Junction is a gem for its vibrant atmosphere and homemade tortillas. The al pastor tacos, with marinated pork and pineapple, were juicy and flavorful during my dinner visit. Their enchiladas, smothered in rich sauce, paired beautifully with a smooth margarita. The staff’s warmth and live music (on weekends) make it a standout.
Pro Tip: Their salsa trio is a must-try for variety.
9. El Charro
Address: 277 Augusta Ave, Toronto, ON M5T 2L7
Contact: +1 416-260-0097
Hours: Tuesday–Sunday: 11:00 AM–8:30 PM
El Charro in Kensington Market offers a cozy, authentic vibe. Their tacos al pastor, served on soft corn tortillas with pineapple and cilantro, were a highlight of my lunch visit—bursting with flavor. The torta ahogada, a sandwich drenched in tomato sauce, was messy but delicious. Pair it with hibiscus water for a refreshing touch.
Pro Tip: The guacamole totopos are perfect for sharing.
10. Comal Y Canela
Address: 1692B Jane St, North York, ON M6L 3E7
Contact: +1 647-689-4694
Hours:
- Monday, Wednesday–Sunday: 8:00 AM–10:00 PM
- Tuesday: Closed
Comal Y Canela brings Mexico’s rich culinary heritage to North York. Their birria tacos—five corn tortillas stuffed with halal beef and cheese—were a social media darling for good reason during my visit: tender, crispy, and paired with a flavorful consomé. The warm decor and attentive service make it great for families.
Pro Tip: Ask for extra consomé for dipping.
11. Birria Catrina
Address: 131 Roncesvalles Ave, Toronto, ON M6R 2L2
Contact: +1 647-532-7104
Hours: Monday–Sunday: 12:00 PM–10:00 PM
Birria Catrina specializes in Jalisco-style birria, and their tacos are a revelation. My order of five crispy tacos, filled with halal beef and cheese, came with a consomé so flavorful it elevated every bite. The cozy space and friendly staff made my visit memorable.
Pro Tip: Try their birria ramen for a unique twist.
12. Good Hombres
Address: 970 College St, Toronto, ON M6H 1A5
Contact: +1 647-352-2525
Hours:
- Tuesday–Thursday: 4:00 PM–10:00 PM
- Friday–Saturday: 12:00 PM–11:00 PM
- Sunday: 12:00 PM–9:00 PM
Good Hombres, a newer spot in Little Italy, impressed me with its vibrant mole poblano, served over tender chicken. Their tacos de lengua (beef tongue) were surprisingly delicate and flavorful. The colorful decor and mezcal-heavy cocktail menu add to the festive vibe.
Pro Tip: The mole flight lets you sample three varieties—perfect for sharing.
FAQs About Mexican Cuisine in Toronto
Mexican cuisine often features spicy elements, like chili peppers, but not every dish is hot. Many restaurants offer mild options or customizable spice levels. For example, at Wilbur Mexicana, you can choose from their sauce library to control the heat.
Mexican food is celebrated for its bold flavors, fresh ingredients (like corn, beans, and avocados), and diverse spices. Signature dishes include tacos, mole, and ceviche, often reflecting regional traditions from Jalisco to Oaxaca.
Many Mexican dishes are nutritious, featuring lean proteins (e.g., grilled fish), vegetables, and whole grains like corn. For instance, Fonda Lola’s ceviche is light and protein-packed. However, fried items or creamy sauces can up the calorie count—opt for grilled options or salads for balance.
Yes, many dishes suit a keto diet. Tacos can be ordered with lettuce wraps instead of tortillas, and grilled meats or avocado-based dishes (like Chipotle’s bowls) are low-carb. Always check for hidden carbs in sauces or sides.
Tacos al Pastor: Soft tortillas with marinated pork, pineapple, and onions (try at Fonda Lola).
Mole: A rich sauce with chilis, nuts, and spices, often over chicken (Good Hombres excels).
Chiles en Nogada: Poblano peppers with walnut sauce and pomegranate (seasonal at some spots).
Guacamole: Fresh avocado dip with chips (ubiquitous, best at El Charro).
Tamales: Corn dough filled with meats or cheese, steamed in husks (Comal Y Canela).
Pozole: Hearty hominy soup with pork or chicken (Seven Lives).
Churros: Crispy fried dough with cinnamon sugar (La Carnita’s are divine).
Enchiladas: Tortillas rolled with fillings, topped with sauce (Playa Cabana).
Agua Fresca: Refreshing fruit-based drinks (El Catrin’s hibiscus is great).
Ceviche: Citrus-marinated seafood (Fonda Lola’s is fresh and zesty).
Why This Guide?
I created this list to help Toronto food lovers find authentic, high-quality Mexican dining experiences. Each restaurant was visited personally, with dishes tested and atmospheres noted to ensure recommendations are reliable and useful. For more details, check Yelp or Google Reviews, or visit the restaurants’ official websites. Enjoy your culinary journey through Toronto’s Mexican scene!