Toronto’s food game keeps rising — and Mexican cuisine here is one of the most exciting parts of that story. From hearty family-style eats to elevated, Michelin-level experiences, the 6ix has something for every kind of taco lover, mezcal enthusiast, and overall foodie.
Whether you’re planning date night, grabbing dinner with friends, or just want somewhere tasty and memorable, here are the top Mexican restaurants in Toronto right now — written like I’d tell you over coffee on Queen West.
5. Tulum Mexican Restaurant — King West
Let’s start with a spot that literally brings vacation energy to King West. Tulum is the new kid on the block in the former Casa Mezcal space — and while the concept is still finding its footing, it’s all about bright, coastal–inspired Mexican food and fun, tropical cocktails. The vibe leans lively with drinks you’d be just as happy sipping in Cancún as you would on a Friday night downtown. It’s less formal than some others on this list — think tacos, aguachile, choriqueso, and creative twists on the classics. Please note: Tulum is still relatively new, so menus and hours can shift as it settles in.
Must-Try: Aguachile and a vibrant tequila/rum cocktail
Best For: Weeknight drinks, casual dinner, and lively vibes
4. El Catrin Destileria — Distillery District
This one’s practically a Toronto institution. El Catrin has built a reputation on big flavours, a huge mezcal and tequila bar, and a patio that people will fight you for in the summer. The menu mixes traditional Mexican with some modern touches — think Baja fish tacos, rich flautas, playful ceviches, and hearty mole-braised proteins. The space is colourful, buzzy, and lively year-round, and yes, that massive mural is a great backdrop for photos or post-work drinks. It’s social, festive, and a solid choice if you want an experience as much as a meal.
Must-Try: Baja fish tacos + tableside guacamole
Best For: Big groups, patios, tequila flights
Quick Tip: It’s fun and buzzy, but locals sometimes call it pricey for what you get — so go for the vibes too.
3. Casa Mezcal — Dupont Street
An old favourite of the Dupont/Annex crowd, Casa Mezcal has been a go-to for authentic Mexican comfort food and laid-back drinks. Think solid tacos, pozoles, and shareable plates paired with agave spirits. (And yes — this is a different Casa Mezcal from the one King West used to be.) What makes this spot feel local is that neighbourhood energy: friendly service, casual tables, and good food without overthinking it.
Must-Try: Mezcal flight with tacos
Best For: Casual dinner, drinks with friends
Quick Heads-Up: Casa Mezcal in the Entertainment District closed a while back, and you’ll now find Mexican-themed concepts like Tulum in that space — but the Dupont location remains a reliable pick.
2. Quetzal — College Street / Little Italy
Here’s where the serious food lovers begin to smile.
Quetzal is Toronto’s premier fine-dining Mexican restaurant — the one that earned a Michelin star and kept it for several years running. The focus is on elemental, flame-kissed cooking over a long open fire pit, with local produce and premium proteins that show up beautifully plated. The vibe is warm and buzzy, slightly upscale but not stuffy, and the experience feels special whether you’re on a date or celebrating something big.
Must-Try: Anything off the tasting menu, especially the wood-fire grilled items and nixtamalized tortillas
Best For: Special occasions, Michelin-level dining
1. Casa Morales — Kensington Market
Taking the top spot is Casa Morales — and for good reason. This isn’t just “another taco place”; it’s a thoughtful, modern take on Mexican cooking rooted in deep respect for technique and tradition.
From the team behind the beloved Gus Tacos, Casa Morales blends elevated flavours with approachable execution: rich mole, vibrant shrimp aguachile, sopes, house-made tortillas, and some beautifully crafted mezcal cocktails. The space in Kensington Market feels warm, chic, and perfectly suited to both a casual dinner and something more memorable. It’s the kind of place where every dish feels considered, without ever feeling pretentious.
Must-Try: Mole chicken and shrimp aguachile
Best For: Elevated dinner that still feels friendly
So What’s Your First Stop?
Toronto’s Mexican food scene has matured in the best way — you’ve got everything from vibrant, social eats to world-class fine dining. Whether you’re after tacos and mezcal with pals or an unforgettable night with flame-kissed flavours, this list has you covered.
Hot tip: snag reservations early at the fancier spots (especially Quetzal and Casa Morales). Enjoy exploring the 6ix one taco at a time. 🌮🔥


