From regional specialties and handmade tortillas to creative cocktails and vibrant atmospheres, the city is filled with spots that are bringing the corazón of Mexico to the 6ix.
Whether you’re after traditional mole, smoky mezcal, or a killer ceviche, here are 10 must-try Mexican restaurants in Toronto.
El Catrin
Address: 18 Tank House Lane (Distillery District)
El Catrin in Toronto’s Distillery Historic District is ready to kick off the ultimate fiesta with exclusive menu features like the Parrillada, a sizzling seafood platter with all the fixings, and 3 special Cinco de Mayo cocktails.

Quetzal
Address: 419 College St
Michelin-starred and absolutely unforgettable, Quetzal is a refined take on regional Mexican cuisine. Expect fire-cooked dishes, stunning plating, and flavours that are bold but balanced. Don’t skip the scallop ceviche or the blue corn tortillas.
Playa Cabana
Address: 111 Dupont St
This cozy, dimly-lit joint has been a go-to for years, thanks to its vibrant vibe, killer margaritas, and classics like carne asada and shrimp tacos. Ideal for a casual date night or lively group dinner.
Rebozos
Address: 126 Rogers Rd
A hidden gem in the city’s west end, Rebozos serves home-style Mexican comfort food. Their tortas and tacos are the real deal. Hearty, flavourful, and totally satisfying.
Tenoch
Address: 1116 St. Clair Ave W
Don’t let appearances fool you, this small but mighty St. Clair spot is beloved for its authentic takes on al pastor, tinga, and barbacoa. The portions are generous and the service always friendly.

Fonda Lola
Address: 942 Queen St W
A charming little Queen West spot with a focus on sustainability and modern Mexican fare. Their brunch is a sleeper hit, with chilaquiles and huevos rancheros that’ll start your day right.
Itacate
Address: 998 St. Clair Ave W
Itacate keeps things casual but seriously flavourful. It’s a go-to for tacos, quesadillas, and their famous “taco árabe”, a fusion of Middle Eastern and Mexican cuisine you’ll dream about long after.
La Bartola
Address: 588 College St
This one’s for the plant-based crowd. La Bartola brings the soul of traditional Mexican cooking to a fully vegetarian menu, and does it incredibly well. Their mushroom tacos and homemade masa are worth the visit for herbivores and meat-eaters alike.
Honourable Mentions:
- Milagro Cantina – Classic vibes and solid mains in Queen West
- Gus Tacos – A no-frills favourite for authentic street-style tacos
- Xola – Beach-side and bursting with flavour in the East End
No matter your style, from Michelin-level to hole-in-the-wall, Toronto has a Mexican restaurant ready to celebrate Cinco de Mayo deliciously. Just bring your appetite and maybe a friend to split that second margarita!
Looking for more tasty spots to dig into? We’ve got a whole buffet to explore HERE.