mexican restaurants toronto

The Best Mexican Restaurants in Toronto

The best Mexican restaurants in Toronto are tapped into a rich cuisine that’s been cultivated for millennia. Hand-pressed tortillas straight off the comal bring these rich flavours to life through some of our favourite street food. Pair the warmth of corn and chile peppers with some ice cold margaritas for the perfect meal. 

Here are the best Mexican restaurants in Toronto.


Comal Y Canela
1

Comal Y Canela

Yasmen De Leon brings us recipes passed down from her mother to bring homey eats like tacos dorados and birria. Displaced from Mexico, she eventually settled in Toronto with her family and, lucky for us, decided to set up shop on Jane Street in 2017.

Itacate
2

Itacate

St. Clair’s most popular taqueria fronts the butcher shop where they get all the meats for their quesadillas and tacos. The star of the show is easily the lengua: tacos made with beef  tongue on a double layer of soft tortillas. 


Cinco Mexican Restaurant
3

Cinco Mexican Restaurant

The sheer selection of corn varieties in Mexico is unfathomable to yellow-corn-eating Canadians. This Roncesvalles restaurant puts blue corn tortillas front and centre with their menu of gourmet tacos with chicken mole or slow-cooked cochinita pibil.

La Carnita Eglinton
4

La Carnita Eglinton

You can always depend on this Mexican food chain to satisfy the masses. There are four locations of La Carnita in Toronto to get your fix of guac and chips, burritos, and DIY taco kits.


Playa Cabana
5

Playa Cabana

One of several Mexican restaurants under the Mas Playas family, this Dupont Street restaurant is the spot to go for bocaditos like ceviche, flautas and guac. Orders of tacos come in trios while house specials include beer-battered chile rellenos and tostadas. 


El Catrin
6

El Catrin

Walk the Distillery District’s cobblestone streets to find this massive dining experience where pitchers of ice-cold margaritas overflow next to raging hot fire pits. Summer days look like patios with molcajetes of guac.

El Rey Mezcal Bar
7

El Rey Mezcal Bar

Kensington’s destination for evolving lineups of mezcal and cocktails. Meals here are essential, considering how much liquor you’re bound to consume. Try crispy squid tacos or go through their list of molotes. 


El Charro
8

El Charro

Prepare to devour your order of pambazo, a hefty traditional Mexican sandwich dipped in guajillo sauce. Get it with a queca or a huarache, using tortillas made by hand. This Danforth restaurant stays stocked up with Jarritos to accompany your meal.

Birria Catrina
9

Birria Catrina

Toronto’s first restaurant to focus exclusively on Mexican birria is a tiny stall in Kensington’s Latin American food corridor at 214 Augusta. The menu’s all about delicious stewed beef made Jalisco-style, with obligatory bowls of consomme on the side. 

Lead photo by

Hector Vasquez of El Charro.


Join the conversation Load comments

The Best Mexican Restaurants in Toronto

Leaflet | © Mapbox © OpenStreetMap Improve this map

Latest in Best of Toronto

The Best Burger in Toronto

The Best Diners in Toronto

The Best Greasy Spoons in Toronto

The Best 24 Hour Grocery and Convenience Stores in Toronto

The Best Hotels in Toronto

The Best Yoga Studios in Toronto

The Best Barber Shops in Toronto

The Best Romantic Restaurants in Toronto