Monday, February 13, 2012Partly Cloudy 2°C
Best of Toronto

The Best Mexican Restaurants in Toronto

Posted by Dar Mustafa / July 29, 2009

Mexican Restaurants TorontoThe best Mexican restaurants in Toronto aren't anything to get too excited about. There's no denying this city's reputation for lacking good mole, tamales, Pacifico beer and cheap tacos. And while the recent openings of critically acclaimed spots like Frida and the burgeoning Milagro empire give Toronto's Mexican credentials promise; the overwhelming options available to us skew more closely to the Tex-Mex side of things.

It's safe to say that both Tex-Mex and traditional Mexican food can be delicious. Both are present on this list, and both seem to be melding together in Toronto restaurants in increasingly cozy harmony. I say let's simply enjoy the finer points of both, and remember that without Tex-Mex we wouldn't have such glorious creations as the burrito, fajita or chimichanga. And that, my friends, would be a crying shame.

Worth noting is that missing from this list are a number of restaurants that many think are Mexican but are in fact El Salvadorean or from other parts of Central or South America. So for favorite spots like Tacos El Asador, Julie's Cuban, Jumbo Empanadas and more please refer to our list of the Best Latin American Restaurants in Toronto.

El Trompo

El Trompo

This bustling patio in Kensington is the perfect setting to enjoy some of the best tacos in the city. Small (but filling!) and simple dishes hit the spot with striking precision, like their house specialty Tacos al Pastor. Pork and pineapple (and heaps of fresh cilantro) are carefully laid atop some of the most warm, plush tortillas I’ve ever had. The harmonious blend of salty and sweet was separately referred to as “a very popular flavor in Mexico”, by their staff and “my favourite combination ever” by my friend. I like it too. More »

Milagro

Milagro

With two locations and new one opening in the old Coca space, Milagro is clearly doing something right with friendly service, laid-back surroundings and top-notch food at a great value. These guys take the all-mighty burrito to new heights with a tangy sauce, extra-sharp cheese and a garnish of spicy beans, smooth as (chunky) butter. They also make amazing Agua Frescas (try the cucumber lemonade) which just might be the most refreshing treat on Earth. “(Milagro) That means miracle,” my Hispanic roommate tells me. Indeed, it does. More »

Dos Amigos

Dos Amigos

So much bigger and tastier than its humble storefront on Bathurst leads diners to believe, Dos Amigos' garden patio with twinkling lights is a lovely reward from the urban landscape at Bathurst and Dupont. The warm and fresh-tasting nachos are some of the best I’ve had in Toronto, while the enchiladas are rich, saucy, and full of shredded beef, just as I love them to be. An impressive drink list, with more margaritas than you can shake a shaker at are an absolute necessity in this beautiful, romantic setting. More »

Margarita's

Margarita's

Such a cute corner on Baldwin, this is. Though the ground beef enchilada leaves something to be desired here, the chicken version is a choice I'm happy to be forced into. Gooey cheese effortlessly blends with a meat so juicy that they seem to form another substance altogether. Wrapped in tender corn tortillas, every few bites the flavour bursts so perfectly that it can be downright overwhelming. More »

Frida

Frida

Uptown and upscale, Frida takes some fascinating liberties with the traditional. Gourmet ingredients add a depth of flavour to the most simple of dishes. Duck “Carnitas” tacos have an irresistibly delicate texture, and a creaminess accented by the guacamole garnish. The "fresco" cheese mixed with shredded flank steak on tostadas (Tostadas de Sapicon Yucateco “Dzik”) tastes exactly that (fresh), with a tangy and cool finish, intensified by its chilled temperature. And that bowl of melted cheese (with some peppers, herbs and tortillas for dipping) - it’s called Queso Fundido con Rajas, and it’s the best idea ever. More »

Mexitaco

Mexitaco

Mexitaco’s menu is full and vibrant, and thus, consequently usually leads diners into a similar state. The simplicity of Mexican cuisine is carried off here to great effect. In the bistec tacos, finely shredded beef is perfectly complemented by similarly-textured onions and cilantro. Atop fluffy tortillas, they taste light as air (in a good way). Crispy flautas (with lightly-seasoned, shredded chicken) are great with sour cream and feta cheese, but even better to help get rid of those beans and guacamole that come on the side of the plate. A cry of, “wow, this is freaking hot,” is usally immediately followed by “wow, this is freaking delicious”, by my spice-weary sister. More »

Naco Gallery

Naco Gallery

A hidden gem of a place on Dundas West, the idea of a simple cafe and gallery with such a unique choice of snacks feels like an idea long overdue. The tostada, created with warm memories of the owner’s native Oaxaca, comes with chicken atop. Drenched in a thick and smooth mole imported from the town, and available in jars for $9.50. The dish is meticulously prepared on the spot, and beautifully garnished with select veggies- like a spear of avocado. Pockets of lime juice sneak up on you when you least expect it, repeatedly making an unbeatable case for its use everywhere. It could be the reason I was helpless against the powers of a tart by this same name (lime). More »

Mariachi’s

Mariachi’s

Though the house specialty is their fajitas, the Mole de Pollo on Mariachi’s menu boasts 40+ ingredients which simply cannot be passed up. Their version is discernibly rich and quite smoky. Paired with chicken breast, whole black beans and a dressed-down (in a good way) rice, the dish fills, satiates, and then some. More »

La Tortilleria

La Tortilleria

Now with two locations including the original on a quiet corner in Kensington Market, La Tortilleria is best known for providing a very neighbourly service - producing batches of fresh and delicious tortillas everyday at $3 a kilo. What a lovely replacement ( or supplement) for my daily bread run. They also sell their own tortilla chips at $2.39 a bag, and tacos at $2.50 each (3 for $6.49). The taco offerings are saucy and simple, and a great, filling option for a quick lunch, should you be lucky enough to wander by, or rush in and out with great purpose, as I often see so many do. More »

El Rincon Mexicano

El Rincon Mexicano

Their vibrantly colourful backyard patio feels miles away from Toronto. A lovely place to enjoy a wealth of imported beer and some guacamole (in a stone bowl!), on a lazy, summer, weekday afternoon. Their chimichangas are good and hefty- though I am not partial to their use of steak over shredded beef and it would be better with some rice and/or beans on the side. More »

Discussion

51 Comments

MonkeyPie / July 29, 2009 at 10:27 am
user-pic
I know the service is seriously lacking but how can El Sol not be on this list?



Tom Kerigan / July 29, 2009 at 10:28 am
user-pic
What about Rebozos? blogTO gave them a glowing review in February of 2007:

http://www.blogto.com/restaurants/rebozos
Tim replying to a comment from Tom Kerigan / July 29, 2009 at 10:30 am
user-pic
If I'm not mistaken I believe Rebozos is now closed. El Sol is brutal and I wouldn't recommend to anyone. Their glory days are over:

http://www.blogto.com/restaurants/elsol
mikeb / July 29, 2009 at 10:38 am
user-pic
No Rebozos? It's number 7 in Best Latin Amererican Restaurants and should be near the top here. No El Jacal? Worth noting they are Mexican.

To quote Dick Tuck, "The people have spoken, the bastards"
Mark replying to a comment from Tim / July 29, 2009 at 10:40 am
user-pic
Tim, Rebozos is most definitely not closed. I was there on Saturday night. It was my first time, but it's definitely one of the city's best Mexican restaurants. If only I lived closer, I'd be a frequent take-out customer too.
mikeb replying to a comment from Tim / July 29, 2009 at 10:44 am
user-pic
Rebozos is closed? Yikes! When did that happen? I was there a couple weeks ago.
Tim replying to a comment from Mark / July 29, 2009 at 10:46 am
user-pic
Ok. Good to know. We certainly haven't reported it as closed on this site but it was a rumour I heard recently. Guess my source wasn't accurate.
Mark replying to a comment from mikeb / July 29, 2009 at 10:55 am
user-pic
mikeb, it hasn't closed. I was there Saturday. Still open and still delicious.
mikeb replying to a comment from Mark / July 29, 2009 at 11:13 am
user-pic
Mark, thanks for clearing that up. I do fairly close and it is one of our regular takeouts. I agree that it's definitely worthwhile especially for those who live nearby. It's certainly much better than La Tortilleria on St Clair.
DS / July 29, 2009 at 11:27 am
user-pic
Mariachi’s food is disgusting. Yech.
Dave M / July 29, 2009 at 11:32 am
user-pic
seriously, the list is incomplete without El Sol. Best food, hands down. I don't even care that it's slow
Jorge / July 29, 2009 at 11:33 am
user-pic
Seriously where is El Sol on this list? You have to get out of the west end and venture out a little.
James / July 29, 2009 at 11:39 am
user-pic
I agree, El Sol deserves to be on this list. Even if the service is slow (BTW the service is good, just slow). Further evidence htat BlogTO beleives that there is nothing East of Yonge St.
Sasha / July 29, 2009 at 11:48 am
user-pic
I read the first line and stopped.

How do you start a review or a best of list with the line,

"The best Mexican restaurants in Toronto aren't anything to get too excited about."

Not very intriguing. OK I won't get excited about this, why bother?
jamesmallon / July 29, 2009 at 12:27 pm
user-pic
Margarita's may not be the most authentic, but it's cheap, palatable and filling. Also, the Carleton/Parliament location has a huge shaded patio (you have to walk through the kitchen!).
Dave M replying to a comment from James / July 29, 2009 at 12:38 pm
user-pic
I like to think El Sol is "slow" because they're making all the stuff from scratch. That's the romantic viewpoint I have (not sure if it's true but, whatever). I just have a delicious Marguerita while I wait.

El Sol is the BEST
Steven / July 29, 2009 at 12:39 pm
user-pic
It's not "Mexican", but Tacos El Asador (Bloor and Clinton) cannot be missed.
Richard S / July 29, 2009 at 01:29 pm
user-pic
I don't eat at Mexican restaurants often, but I really liked the chimmichangas at La Mexicana. The chicken was cooked perfectly.
Diego / July 29, 2009 at 04:24 pm
user-pic
yup, El Sol.
crazy how it was overlooked.
b / July 29, 2009 at 04:52 pm
user-pic
El Trompo number one? yeah right...its dirty as hell in there and its only so-so good. Johnny Banana? They have the blandest everything...this is the WORST list...

What about Cali Cafe in Etobicoke. The chef is from mexico, studied mexican cuisine in mexico city and churns our home mode everything that is far superior to any crap Johnny Banana poduces..

Why do these lists substitute good places that are in the burbs for shitty places downtown?
Carlos / July 29, 2009 at 04:55 pm
user-pic
Haha, ohhhh... i just get a weird feeling in my tummy every time i hear burritos and chimichangas being at the top of Mexican food chain. Haha, in the 20 years i lived in Mexico i never saw or heard anyone order a chimichanga and if i wanted a burrito i had to go to a 7-Eleven and microwave one

Just out of curiosity i wikied chimichanga, haha please read the origins of it, it's hilarious!!
http://en.wikipedia.org/wiki/Chimichanga
Dar replying to a comment from b / July 29, 2009 at 05:13 pm
user-pic
Calli Cafe actually *was* on the list, but upon searching for it, we discovered that it is no longer in business.
Brad / July 29, 2009 at 05:15 pm
user-pic
Do all the commentors work for El Sol?

I just looked at their menu online, the prices are insane for Mexican food
David / July 29, 2009 at 07:47 pm
user-pic
A pretty sad list:( Yet, accurately represents the lack of quality Mexican restaurants in this city. For those trumping El Sol as the great contender, I disagree. I have been there twice, and have always left slightly disappointed. Found the food to be bland and over-priced.
Note to all restaurateurs: If you can create a great Mexican restaurant that does not only serve Burritos, you might make a buck or two:)
Ani Castillo / July 29, 2009 at 08:54 pm
user-pic
Hey I`m mexican, EL TROMPO is the best!!! the very first time we came to Toronto we ate there and that was the first time I had agua de jamaica and taquitos that were exactly like I remembered them in Mexico

somebody said its dirty...

Mmmm... not dirty, I would say its strange, and a little bit messy in the good way, that`s what makes me feel like at home, haha *_*

ah and I`ve tried a bunch of the restaurants in this list, and seriously, if you want a real mexican experience, go to El trompo, my husband takes me there every time I get a little bit nostalgic
Paul / July 30, 2009 at 12:47 am
user-pic
There's a fairly new Mexican place called "El Rey" just west of Dufferin and Bloor, where Pam's Roti used to be. I've only had one thing there, and I can't remember what it was called, but it was good.
Johnny / July 30, 2009 at 09:11 am
user-pic
El Sol has to be without a doubt, the worst in town. It's the place you take people to if you want to ensure they never eat a Mexican dish again. Awful service, grease laden food and wildly overpriced.

El Tropo, Dos Amigos and, although it's not truly Mexican, Tacos El Asador will do quite nicely.
Liz replying to a comment from Richard S / July 30, 2009 at 09:37 am
user-pic
La Mexicana is fabulous-the Yonge and Bloor location is just the best spot. The staff are all friendly, albeit a little slow in service. The food rocks and the menu accommodates all food preferences. My mother swears by their margaritas as being the best she's ever had and the family that runs this place does everything they can to make sure the customer is thrilled with their dinner!
neil / July 30, 2009 at 10:59 pm
user-pic
Margarita's at #5?? They shouldn't even be on this list! I'm pretty sure their "salsa" is Ragu with maybe a little bit of chopped up onion in it (if you're lucky). And while I haven't had the chicken enchilada there, everything else I've tried has been amazingly disappointing. I have to question this entire list.
Particularly given the absence of Rancho Relaxo.
Dan Contogiannis / July 31, 2009 at 04:19 pm
user-pic
I'm a fan of Mexitaco. It's food is pretty authentic and yummy! haha.
Darren / August 2, 2009 at 01:56 am
user-pic
I really like El Ray. Its at bloor and Duffrin.
Great home cooked food.





Original Motorcycle Gourmet Burgers / August 13, 2009 at 10:13 am
user-pic
I am a food fanatic and I'm always searching the internet for food ideas. I love my hamburgers the most of course . Can anybody suggest some variations of burgers?
http://www.originalmotorcycle.com
kate / August 20, 2009 at 10:46 am
user-pic
I don't think this is a ranked list, is it? Because there's nothing about #1 that indicates it is better than #12. Perhaps remove the numbers to avoid confusion? Also, on some of these lists there isn't even a review of the place, let alone reasoning for its inclusion on the list...hmm.

Agree about El Sol service; food was OK but too pricey ($12 for veg enchiladas??) for me to consider returning.
Steves / August 22, 2009 at 10:39 am
user-pic
Skip Mariachi's! Food is definitely not satisfying. The only good thing I had was the guacamole!!? Who can't make a decent guac?
Sheri / September 3, 2009 at 02:24 pm
user-pic
I think they forgot Mexico Lindo - great place up on Bayview (south of Eglinton). Excellent choice is the "Cancun" - one seafood enchilada and one seafood burito. Oh, and don't forget the Dos Eckes!
Paul / September 27, 2009 at 04:48 pm
user-pic
Disregard the 'El Rey' mention above. They're out of business already.
art / October 5, 2009 at 08:14 pm
user-pic
El sol is owned by people thatis not mexican (so expect curry)the best is the Jacal and chilango tacos,of course rebozos
Roberto / October 7, 2009 at 08:07 pm
user-pic
I am from Mexico and I will tell you that your exclusion of Rebozos is nothing less than travesty. ¡Viva México, cabrones!
Aron / October 8, 2009 at 08:22 pm
user-pic
MEXICO LINDO!!!!!

DO YOURSELF A FAVOR. GET OUT THERE AND TRY IT ASAP!

Friendly, family service, excellent food and reasonable prices. On Bayview south of Eglinton.

http://www.restaurantpalace.com/review/mexico-lindo-in-toronto-63611/
King / October 22, 2009 at 04:35 pm
user-pic
So far for me, the closest and best mexican is from Mexitaco on Bloor.
Dos Amigos has great atmosphere, and Mariachis is a waste of time.
Frida looks great, but im too poor for that, and Jalapenos has closed down on King.

Check my taco blog covering Toronto's best taco joints:

http://www.torontotaco.com
Dave / October 28, 2009 at 02:15 pm
user-pic
I go to Mexico City every year, so I have at least a little familiarity with the real thing. I went to El Sol once, due to its glowing reputation, and I thought it was the worst Mexican food I've ever had anywhere. Peaches from a can comes to mind immediately. That's one thing about food in Mexico, it's fresh as can be and highly individualistic. Maybe I caught El Sol on a bad day, maybe I picked the wrong item, but I've never been back.
I like the pozole at Mariachi's personally. But you really need to go to Mexico to try the different colours of pozole.
Dave / October 28, 2009 at 02:31 pm
user-pic
Grasshoppers. Worms. Eye tacos. Roll that serrano to really increase the heat before biting into it! We definitely do not get the full range of Mexican food up here. Corn fungus. Mosquito eggs. No cow brain, which tastes like fish. No brainstem soup either. No aguamiel. No pulque, flavoured or otherwise. It's even hard to get cafe de olla here. Mexicans are purists; they don't like to make things unless they can get it right.
Dave / October 28, 2009 at 02:58 pm
user-pic
Mezcal ice cream. Corn on the cob ice cream. Jicama on a stick, dipped in chamoy. Who would think of eating a mango without putting chili on it first? Coconut apple. Different varieties of cactus pear, all of them ripe. The Mexican flag might be the only national flag in the world with food on it, two kinds in fact, nopales and tunas.
Mariana / April 14, 2010 at 05:59 pm
user-pic
I think Mexico Lindo is really nice and familiar and the food is not bad. I don't know f you have heard about CHIMICHANGA'S that is the name on yonge and eglinton. You should try the food there the chef is mexican and the food is amazing, is not that cheap but is a nice place for a date and have some drinks.
eagle3 / May 10, 2010 at 06:46 pm
user-pic
Dos Amigos??? Are u for real? It just shows you what a lack of any good mexican restaurants we have in this town when that place makes the cut! The food is the most horrible slop I have ever had and the service well lets just say it is not a high priority in their books...Please..
Jen / January 14, 2011 at 12:11 pm
user-pic
I'm looking for some decent yuca frita! Or fried sweet plantains. Home made tres leches. I could care less about tacos. Anyone know a good place?
Lee / March 17, 2011 at 07:26 am
user-pic
Milagro - Seriously bad from a food and especially service viewpoint. 1st time was fine, but on next visit unbelievable how bad the attention to customer had declined. Food had completely be downgraded. Done. This customer lost for ever.
Danny replying to a comment from Dave / March 17, 2011 at 05:03 pm
user-pic
Dave... I think I fell in love with you!!!.. thank you for giving a true view of Mexican food. one really needs eat Mexican food on Mexican soil, so you get to know the great difference of tastes and textures.
BUT!!, Milagro Restaurant is my favorite!!.. dark, good service and good margaritas y mojitos!!!!


Kyoungsun / March 24, 2011 at 10:21 am
user-pic
Mexican Food ~ Hm.... good~
J / May 3, 2011 at 12:21 am
user-pic
What about the taco place in kensingon called Mexican Salsas on Agusta and Baldwin. Dirt cheap, clean and tasty but perhaps the other places offer more Mexican fare than the lunch at Salsas.

Mexican food is making it's debut in our food choices which is a great thing.
Maritza / June 6, 2011 at 02:55 pm
user-pic
Honestly none of this places are really good, wait until I open mine, Im Mexican and a Chef, the only that I heard is good is el Rincon mexicano, the problem also is that they are overpriced.

Add a Comment

Other Cities: VancouverMontreal