Toronto has some amazing Mexican restaurants. I’ve tried many of them, and let me tell you, they are fantastic! Each one has its own vibe and flavors that you just can’t miss.

So, what are the best Mexican restaurants in Toronto, ON? Well, I’d say the top spots are Los Compas Tacos, Wilbur Mexicana, Los Cantaritos, Molkagtez Mexican Cuisine, Chula Taberna Mexicana, El Catrin Destileria, PINATA TACOS INC, Quetzal, Milagro Cantina, and Añejo Restaurant. They serve delicious food and drinks that anyone can enjoy.
Stick around! I’ll share what makes each place special. You’ll find out about their tasty dishes, cool atmospheres, and why you should check them out.
Top 10 Mexican Restaurants in Toronto, ON
- Los Compas Tacos
- Wilbur Mexicana
- Los Cantaritos
- Molkagtez Mexican Cuisine
- Chula Taberna Mexicana
- El Catrin Destileria
- PINATA TACOS INC
- Quetzal
- Milagro Cantina
- Añejo Restaurant
1. Los Compas Tacos
Phone: (416) 369-1777
Menu: www.loscompastacos.com
Directions: Open on Map
Los Compas Tacos is such a cool spot in Toronto. It’s right on Spadina Avenue. The vibe is super friendly and inviting. You can eat inside or outside, and it feels great either way. Oh, and it’s wheelchair-accessible!
I had an awesome time there. The place was buzzing with energy. I loved smelling those fresh tortillas cooking! The staff made me feel right at home. You could tell they really care about what they serve.
What stands out at Los Compas Tacos is the flavor. Every bite feels special. I highly recommend the Al Pastor taco. It’s juicy, with sweet pineapple on top. Also, the carne asada is a must-try. Both really show off their amazing style and quality. You won’t be disappointed!
2. Wilbur Mexicana
Directions: Open on Map
Wilbur Mexicana is a fun spot to grab great food. It’s on King Street, easy to find. The apothecary-inspired vibe is super cool. You can sit inside or enjoy the outdoor seating. Plus, it’s wheelchair-accessible, which is awesome.
I really enjoyed my visit here. The food was fresh and packed with flavor. The place had a chill, welcoming feel. The staff was cheerful and quick to help.
What makes Wilbur Mexicana stand out is the variety. The fish tacos are crispy and so tasty. The burritos are hearty and delicious. Every bite feels like a celebration. It’s a place that really knows how to do Mexican street food right!
3. Los Cantaritos
Phone: (647) 350-5355
Menu: www.ubereats.com
Directions: Open on Map
Los Cantaritos is such a fun place for Mexican food. It’s on Gerrard Street, and it’s easy to spot. You can sit inside or outside, which is nice. They even have curbside pickup and delivery, which makes it super convenient.
My visit was a delight. The atmosphere was lively and welcoming. When I walked in, the smell of tasty food hit me. The staff was friendly and eager to help. I immediately felt at home.
What really stands out at Los Cantaritos is the variety. The tacos are definitely a highlight. I tried the barbacoa tacos, and they were tender and rich. The shrimp tacos were fresh and packed with flavor. Each bite shows their love for real Mexican cooking. You’ll enjoy every moment here!
4. Molkagtez Mexican Cuisine
Phone: (416) 531-1115
Menu: www.molkagtez.com
Directions: Open on Map
Molkagtez Mexican Cuisine is such a gem. It’s tucked away on Queen Street. Super easy to find, trust me. The place gives off a cozy vibe. They’ve got indoor and outdoor seating. Perfect for any kind of weather. Oh, and it’s wheelchair-friendly too.
My visit there? Absolutely amazing. The staff was so warm and welcoming. They made sure I was comfortable. Service was quick but not rushed. It felt like eating at a friend’s home. A happy, lively friend with great taste!
What really sets it apart is the food. Every bite was pure joy. Their enchiladas? Heavenly. They’re so creamy and packed with flavor. Don’t skip the street corn. It’s perfectly roasted and seasoned. Honestly, you’ll be planning your next visit before you leave.
5. Chula Taberna Mexicana
Phone: (416) 901-9859
Menu: chulatoronto.com
Directions: Open on Map
Chula Taberna Mexicana is such a fun spot. The colorful murals pull you in. The big patio is great for sunny days. They also do delivery and takeout, which is super handy.
The moment I walked in, I felt excited. The staff were so kind and welcoming. The vibe was lively and cheerful. It really felt like a party.
What makes Chula stand out? The food, for sure. Everything tastes fresh and bold. You can tell they care about every dish. Their margaritas are amazing too. Definitely try one.
Start with their guacamole—it’s fresh and creamy. Then go for the birria tacos. They’re rich, juicy, and packed with flavor. You won’t regret it. It’s pure happiness in every bite!
6. El Catrin Destileria
Phone: (416) 203-2121
Menu: www.elcatrin.ca
Directions: Open on Map
El Catrin Destileria is a real gem. It’s in the Distillery District. The vibe? Super stylish and vibrant. The decor is so colorful. The murals are stunning. And the heated patio? Perfect, even when it’s chilly. It’s great for everyone. Delivery, takeout, and it’s wheelchair-accessible.
Eating here feels special. The menu has bold, tasty small plates. Each bite is full of flavor. And their tequila? Amazing. It’s great in margaritas or just to sip.
You gotta try the duck carnitas tacos. They’re rich and full of flavor. Also, get the guacamole. It’s fresh and creamy. El Catrin Destileria really stands out with its quality and style.
7. PINATA TACOS INC
Phone: (416) 532-6969
Menu: pinatatacos.ca
Directions: Open on Map
PINATA TACOS INC is such a fun place to eat. Located on Dundas Street West, it’s easy to spot. The vibe is super casual and cozy. I love that you can sit inside or outside. They’ve got something for everyone, whether you want takeout or to eat in.
My experience there was great! The staff was friendly and quick. The menu has lots of tasty options. I was excited to try the tacos, and they did not disappoint. Each bite was bursting with flavor.
You really have to try the birria tacos. They’re so juicy and rich. The dipping consommé takes it to another level. It’s a perfect example of their quality and style. PINATA TACOS INC is a must-visit!
8. Quetzal
Phone: (647) 347-3663
Menu: www.quetzaltoronto.com
Directions: Open on Map
Quetzal is at 419 College St, Toronto. It’s amazing. The setting? Super modern and stylish. They’ve got indoor and outdoor spots. Plus, you can book a table or grab takeout.
Walking in, I felt wowed. The vibe was lively, full of energy. Staff smiled and were so kind. They made everything easy and smooth. It just felt…right.
The food? Pure magic. Every plate looked like art. The flavors? Out of this world! Their cocktails? Oh, just perfect. They make you feel fancy.
Try the Tlayuda. It’s this crispy, loaded Mexican delight. So fresh, so good. It’s Quetzal in a bite!
9. Milagro Cantina
Phone: (416) 850-2855
Menu: milagrorestaurant.com
Directions: Open on Map
Milagro Cantina? Oh, you have to check it out. It’s on 5 Mercer St in Toronto. You can sit inside or outside. They have delivery and curbside pickup, too. Perfect for any mood.
I had such a fun time there. The vibe is super friendly. The staff? Amazing! They made me feel so welcome.
The tequila list? Wow, just wow. And the food? So good! Every bite was packed with flavor.
You should try the enchiladas. They’re the best! And the huevos rancheros for brunch? You’ll love them. Trust me!
10. Añejo Restaurant
Phone: (416) 862-8226
Menu: www.anejo.ca
Directions: Open on Map
Añejo Restaurant is right on King Street West. It feels cozy but lively. Folk art fills the walls, adding charm. Indoor and outdoor seats give options.
The staff? They’re super nice. They welcomed me with big smiles. The vibe was warm, but also kind of festive. It felt special without feeling formal.
Their tequila menu? Wow, it’s huge. I tried a spicy margarita—so good! Then came the tacos. I picked al pastor ones, and they were juicy and flavorful. Perfect with the fresh guac.
If you want delicious food and great drinks, you’ll love this place. It’s all about good vibes, tasty eats, and unforgettable drinks. Go try it soon!
Map of Mexican Restaurants in Toronto, ON
Choosing the Right Restaurant for You
With 10 excellent places, here’s a quick comparison to help you decide:
Restaurant | Price | Seating | Takeout | Delivery | Wheelchair | Reservation |
---|---|---|---|---|---|---|
Los Compas Tacos | Inexpensive | Yes | Yes | Yes | Accessible | – |
Wilbur Mexicana | Inexpensive | Yes | Yes | Yes | Accessible | No |
Los Cantaritos | – | Yes | Yes | Yes | – | Yes |
Molkagtez Mexican Cuisine | – | Yes | Yes | Yes | Accessible | Yes |
Chula Taberna Mexicana | Moderate | Yes | Yes | Yes | Inaccessible | Yes |
El Catrin Destileria | Expensive | Yes | Yes | Yes | Accessible | Yes |
PINATA TACOS INC | Moderate | Yes | Yes | Yes | Accessible | – |
Quetzal | – | Yes | Yes | No | – | Yes |
Milagro Cantina | Moderate | Yes | Yes | Yes | Accessible | Yes |
Añejo Restaurant | Moderate | Yes | Yes | No | Inaccessible | Yes |
Frequently Asked Questions
- What are the best Mexican restaurants in Toronto?
-
You should check out El Catrin and Añejo. They have great food and fun vibes!
-
Where can I find authentic Mexican food?
-
El Catrin is the place to go. Their dishes are fresh and super tasty!
-
Which spot has the best tacos?
-
Añejo has delicious tacos al pastor. You won’t regret trying them!
-
Are there outdoor seating options?
-
Yes! El Catrin has an awesome patio. It’s great for sunny days.
-
What’s the price range for these restaurants?
-
It varies. Some places are casual, while others are a bit fancy. Expect moderate prices.
-
Can I find vegetarian options?
-
Definitely! Many spots, like El Catrin, offer tasty vegetarian dishes.
-
Where can I get the best margaritas?
-
El Catrin’s margaritas are amazing! You’ll love the flavors.
-
Is there a Michelin-starred Mexican restaurant?
-
Yes! Quetzal has earned that honor. It’s a must-try!
-
Which restaurant has a lively atmosphere?
-
El Catrin is really fun and lively. Perfect for a night out!
-
Do any places offer catering?
- Chipotle does catering services. It’s handy for parties!