Categories > Guides and Tips

Top 10 Mexican Restaurants in Toronto

Top 10 Mexican Restaurants in Toronto

Got a hankering for some Mexican goodness? Well, you’re in the right place, compadre. From fiery hot tacos to drool-worthy enchiladas, Toronto is loaded with joints that are absolutely nailing Mexican cuisine.

We’re talking corn tortilla wonders, tequila-loaded drinks, and appetisers that’ll have you saying, “¡Qué rico!” So, read on and check out our list of the top Mexican eateries in Toronto to make it easy for you.

Wilbur Mexicana


Address: 552 King St W, Toronto, ON M5V 1M3, Canada

Contact details: +1 416-792-1878

Operating hours: 

  • Monday – 5 PM to 9:30 PM
  • Tuesday and Wednesday, Sunday – 11:30 AM to 9:30 PM
  • Thursday and Saturday – 11:30 AM to 10 PM

Nestled right in the heart of King West, Wilbur Mexicana is a no-frills taqueria that has been stealing Torontonians’ hearts for a good while. Dropping in at Wilbur, you’ll be met with the kind of fast-casual dining that’s got ‘hip’ written all over it.

Laid-back yet buzzing with energy, this joint somehow weaves that sweet ‘n easy charm with a touch of metropolitan flair. Now for the main event: the food!

Mate, when we say Wilbur nails their taco game, we bloody well mean it. You can check out the Baja fish taco—it’s golden, crispy haddock working magic with a zesty lime crema.

And if you’re someone who lives life on the spicy side, brace yourself for their chorizo taco. Enough about the food; let’s take a second to rave about the hot sauce library at Wilbur.

Yep, you read that right. A whole wall of different hot sauces to appease your fiery palate. Go as spicy as you dare, my friend.

Local tip: The chicken tinga is the real MVP here. Crown your meal with their churros with caramel sauce; you’ll thank us later!

Mad Mexican


Address: 405 Jane St, Toronto, ON M6S 3Z6, Canada

Contact details: +1 416-907-5787

Operating hours: 

  • Wednesday to Friday – 4 PM to 10 PM
  • Saturday and Sunday – 12 PM to 10 PM

Next up, we’re taking you over to Bloor West, home of Mad Mexican. This modest spot is where traditional Mexican cuisine meets modern Toronto, and boy, is it a match made in heaven!

The intimate setting and the accented traditional artwork in here make it feel like you’re part of a close-knit Mexican community right here in the 6ix. Onto the food, and gosh, what a treat it is.

Imagine the most mouthwatering, hand-crafted gourmet Mexican food, topped off with lashings of their famous guacamole. Yes please! Their chiles rellenos is happiness on a plate, with its piquant meat stuffing blanketed in cheese.

Then there’s the chicken mole tostada—a chocolate-infused mole sauce drizzled over a crispy tortilla. As for the drinks, you gotta try their traditional horchata.

Local tip: Don’t miss out on their salsa! It’s prepared daily, and it’s the perfect dip for their signature tortilla chips. Take home a jar of it, too!

El Catrin Destileria


Address: 18 Tank House Lane, Toronto, ON M5A 3C4, Canada

Contact details: +1 416-203-2121

Operating hours: 

  • Monday to Wednesday – 11:30 AM to 10 PM
  • Thursday – 11:30 AM to 11 PM
  • Friday – 11:30 AM to 12 AM
  • Saturday – 11 AM to 12 AM
  • Sunday – 11 AM to 10 PM

Now, we’ll go over the distillery district’s pride and joy, El Catrin Destileria. Entering El Catrin, your eyes are drawn to the gigantic mural livening up the backdrop.

A testament to Mexican culture, this Day of the Dead-inspired artwork gives the place a truly festive vibe. The plates here are like works of art, and they taste even better than they look.

The tacos de pescado is a perennial crowd-pleaser, with beer-battered cod tucked in a soft tortilla. Now, if you’re a seafood fan, dive headfirst into their camarones al mojo de ajo—garlic shrimp served on a bed of cilantro rice.

But make no mistake, the main attractions here are their tequila and mezcal offerings. You’re in one of the best tequila bars in the city, so it’d be a shame not to indulge in their margarita clásica.

Local tip: You’ve got to try their churros; they’re fried to perfection and come with three dipping sauces. Also, enjoy the sights and sounds of their live flamenco performance if you’re there on a weekend.

Chipotle Mexican Grill


Address: 123 Front St W Unit 103, Toronto, ON M5J 2M2, Canada

Contact details: +1 416-703-0030

Operating hours: 

  • Monday to Sunday – 10:45 AM to 11 PM

Now, onto Chipotle Mexican Grill. Yeah, I know it’s a big chain, but hey, these guys didn’t get big by accident, you know what I mean? They’re spread across the city, and for a bloody good reason—their grub is top-notch.

Stepping into a Chipotle, you’ll be met with a clean, modern aesthetic. But don’t let the stripped-back decor fool you—this place is all about bringing you piping hot, fully customizable burritos, bowls, and tacos.

Their carnitas is a real star player—succulent shredded pork that melts in your mouth. And for the vegetarians in the house, Chipotle’s sofritas, made from organic tofu, is a game-changer.

But let’s talk about the secret weapon here: the sauce line-up. You gotta try their tomatillo-green chilli salsa and roasted chilli-corn salsa. Each adds some serious oomph to your meal.

For the thirsty folks, their house-made lemonades and classic margarita go down super well with the food.

Local tip: When ordering, ask for extra fajita veggies. Also, their guacamole may be extra, but mate, it’s worth every penny!

La Carnita


Address: 106 John St, Toronto, ON M5H 1X9, Canada

Contact details: +1 647-348-1166

Operating hours: 

  • Sunday to Wednesday – 12 PM to 11 PM
  • Thursday to Saturday – 12 PM to 12 AM

If you dig artsy spots where tasty food meets a rad vibe, there’s no better place in the 6ix than La Carnita. Etchings of street-art-inspired graffiti covering the walls provide this place with a ‘cool cat’ charm.

Let’s get down to business—the food. Their in cod we trust taco—beer-battered cod with pickled red cabbage—is an absolute showstopper.

Also, their pollo fritto—fried chicken with peanut mole sauce—packs a punch of goodness. If you’re feeling adventurous, give their off-menu secret taco a shot.

The beverage card is equally impressive, with Mexican sodas and house-made, fresh beverages. But the paloma—it’s a tequila-based cocktail—steals the limelight with its citrus tease.

Local tip: Make sure to save a room for their churros. Also, this is a spot that gets pretty packed, so try to make a reservation if you’re going during peak hours.

El Trompo


Address: 277 Augusta Ave, Toronto, ON M5T 2L7, Canada

Contact details: +1 416-260-0097

Operating hours: 

  • Tuesday to Sunday – 11 AM to 8:30 PM

Inside El Trompo, the unassuming decor and casual vibe scream authenticity. As for the food, the ‘Tacos Al Pastor’ are a can’t-miss.

Soft corn tortillas, loaded with marinated pork, pineapple, onion, and cilantro—it’s something out of a dream. Their torta ahogada—a sandwich drowned in tomato-based sauce—is an absolute delight.

Also, let’s not forget about the guacamole y totopos. Freshly mashed avocados served with crispy tortilla chips—it’s a simple pleasure done right.

Then you quench your thirst with their hibiscus water, a traditional Mexican drink with a blend of sweet and tart flavours. Fancy something stronger? The margarita here is a real winner.

Local tip: If you’re a salsa lover, you gotta try their house-made peanut salsa. Also, this spot gets pretty busy during the weekends, so be sure to come a bit earlier to grab your seat!

Seven Lives Tacos y Mariscos

Please embed: 


Address: 72 Kensington Ave, Toronto, ON M5T 2K2, Canada

Contact details: +1 416-393-4636

Operating hours: 

  • Monday to Sunday – 12 PM to 7 PM

If drool-worthy seafood tacos are your jam, Seven Lives Tacos y Mariscos will be your new food mecca. Once you hop into Seven Lives, you’ll see it’s a no-frills kind of place.

But the magic here lies not in fancy decor but in authentic Baja-inspired seafood tacos done just right. This spot’s skillful balancing act between straightforwardness and zest will get your taste buds dancing.

Top of the must-try list would be the gobernador. It’s a full-on sensory extravaganza of smoked marlin, shrimp, and cheese squeezed into a soft tortilla.

We’ve also got a soft spot for their crab meat tostada. This crispy tortilla topped with fresh crab meat and avocados is a flavour fiesta, mate!

Wash this all down with their refreshing agua de jamaica—hibiscus-flavoured water that’s a common Mexican bevvy. And don’t worry if there’s a little line-up; it’s worth the wait!

Local tip: Go for the weekly special tacos; they never disappoint! And to beat the rush, try to get there right when they open.

Campechano Taqueria


Address: 504 Adelaide St W, Toronto, ON M5V 1T4, Canada

Contact details: +1 647-350-2800

Operating hours: 

  • Monday to Thursday – 12 PM to 3 PM, 4 PM to 10 PM
  • Friday and Saturday – 12 PM to 11 PM
  • Sunday – 12 PM to 9 PM

Next up is the Campechano Taqueria, nestled at the corner of Adelaide and Portland; this one’s got ‘authentic’ stamped all over it. The minimalist decor here keeps things light and lets the food do all the talking.

Now let’s talk about why we’re really here—the food. Their namesake, campechano taco, a mix of beef and Mexican sausage, is a shining star.

Companion to that, the fish taco, with its perfectly fried tender fish, is a top pick. You can even pair your tacos with their killer guacamoles and chips!

To smother the fire from their spicy chile de arbol salsa, try their horchata. It’s a traditionally sweet Mexican drink made with rice and cinnamon, and it’s just lovely.

Local tip: Do not miss out on their house-made salsas. Also, it’s a good idea to arrive early or during off-peak hours, as this place can get quite crowded.

Playa Cabana Cantina


Address: 2883 Dundas St W, Toronto, ON M6P 1Y9, Canada

Contact details: +1 647-352-7767

Operating hours: 

  • Wednesday and Thursday – 5 PM to 10 PM
  • Friday – 5 PM to 11 PM
  • Saturday – 12 PM to 11 PM
  • Sunday – 12 PM to 8 PM

Walking into Playa Cabana Cantina, your eyes will be greeted with an eclectic mix of rustic and modern decor that screams ‘fun night out’. This spot’s lively atmosphere will make you feel miles away from the hustle and bustle of city life.

Talking about food, the selection is simply sensational! The al pastor tacos are filled with tender marinated pork topped with sweet pineapple.

Their enchiladas are a royal treat, immersing you in a swirl of taste and texture. As for drinks, the margarita here is a must-try.

The blend of sweetness and sourness is just right, and, mate, it’s as smooth as a baby seal!

Local tip: Save some room for their churros con dulce de leche. Also, check out their daily specials; they’re fantastic and keep things fresh.

Fonda Lola Mexican Bistro


Address: 942 Queen St W, Toronto, ON M6J 1G8, Canada

Contact details: +1 647-706-9105

Operating hours: 

  • Tuesday to Thursday – 5 PM to 9:30 PM
  • Friday – 5 PM to 10:30 PM
  • Saturday – 12 PM to 10:30 PM
  • Sunday – 12 PM to 9:30 PM

Rounding off our list, we’re heading to Queen Street West for Fonda Lola Mexican Bistro. This quaint spot is the perfect blend of contemporary and traditional, capturing the essence of Mexican gastronomy beautifully.

Coming to the grub, their al Pastor tacos—marinated pork with pineapple—are a hit. And I gotta tell you, their ceviche is a definite crowd-pleaser.

Made fresh daily, it’s seafood heaven. If you’re still peckish, delve into their chiles rellenos—the combo of stuffed chilies with cheese is divine.

Pair these winners with their classic margarita and your palate will thank you. Signature cocktails are their game, and they’re really good at it.

Local tip: Go for the ‘Weekend Brunch”—it’s just stellar! Also, keep an eye on their Instagram page for their pop-up events; they’re always a blast!
Related topics