6 Best Mexican Restaurants near Toronto

Restaurantji's guide to Toronto's top Mexican dining experiences.

Rusty Bull Taco Co. Mexican • $
803 Franklin St, Toronto

Customers` Favorites

Rice Bowl with Spicy Taco Topping
Spicy Beef and Brisket Tacos
Threesome Tacos
Loaded Nachos
Chicken Tacos

“It's like homemade ChipotleEverything is pre-made in warmersWe got Tacos and NachosAtmosphere was niche. Super cute for summer and family odd parkingParking: Awkward parking didn't want to park in front of ppl homes. Small street parking few spots“

4 Good42 Reviews
3 Bad hombres Mexican • $
100 Mall Dr unit F3, Steubenville - 7.74 miles

Customers` Favorites

Quesadilla Rice and Beans
Big Veggie Chimichanga
Carne Asada Fries
Margarita Flight
Street Tacos
Chips Salsa
Steak Tacos
Birria Tacos
Nacho Fries
Cheese Dip

“No long wait, clean environment. Friendly and quick service. I really enjoyed myself. Affordable. Food was delicious and good portions. I could go on and on honestly. If I'm ever in town again im definitely comin back!!! They fine in there too lol?, everybody men and women lol?“

4.6 Superb61 Reviews
Chico Fiesta Mexican • $
3110 Pennsylvania Ave, Weirton - 4.73 miles

Customers` Favorites

Chips and Salsa Taco Salad
Soft or Fried Chimichangas
Quesadillas Fajitas
Enchilada Supreme
One Taco and Rice
Big Steak Burrito
Jumbo Quesadilla
Burrito Texanos
Chicken Fajitas
Grilled Chicken

“The food was absolutely delicious, however out waiter did not give us any refills despite giving the table next to us refills and only checked on us twice the whole hour we were there. We will dine there again though because the food was amazing.“

4.3 Superb71 Reviews
Crazy Mexican Restaurant & Grill Mexican • $
271 Three Springs Dr, Weirton - 5.31 miles

Customers` Favorites

Rice and Beans for the Fajitas
Chips Salsa Pitcher Margaritas
Mexican Fried Ice Cream
Cheese Dip with Chorizo
Chicken Chimichangas
Crazy Mexican Steak
Small Guacamole Dip
Chicken Fajitas
Tacos Churrasco
Insane Fajitas

“My server didn't come around very often I only had one drink the entire time I was there. It's been awhile since I've been there but the food and atmosphere doesn't seem to be quite as nice as it used to be however the food was still good. Some confusion between the waitress and I on what exactly I was trying to order but I take my fair share of that responsibility I was rather confusing I do believe“

4.2 Good56 Reviews
Puerto Vallarta Mexican • $
4101 Sunset Blvd, Steubenville - 7.2 miles

Customers` Favorites

Fajita Quesadilla
Fajitas Texanas
Cheese Nachos
Fajita Nachos
Wet Burritos
Enchiladas
Chimichanga
Cheese Dip
Queso Dip
Taco

“I had an incredible dining experience at the Puerto Vallarta restaurant. The food was not only delicious but also authentic. The ambiance was charming, with a warm and welcoming atmosphere. The staff were attentive and friendly, making sure we had everything we needed. I particularly enjoyed their fresh seafood dishes. Highly recommend!!“

4.1 Good56 Reviews
4th Street Standard Mexican • $
106 N 4th St, Steubenville - 7.22 miles

Customers` Favorites

Ancho Chipotle Sauce
Refried Beans
3 Tacos
Burrito
Queso
Chips
Bowl

“I’ve been a Chipotle person since 2008/2009. Yesterday was my first visit into this establishment, and I just went in today for a second day in a row. Very good food, very clean restaurant inside, they have board games, a video game set up. Very friendly staff and ownership. I will definitely continue to shop locally with this restaurant. Thank you for your service to Steubenville!“

4.4 Superb27 Reviews

Toronto’s related cuisines