3 Best Mexican Restaurants in Waterloo, ON

Expert-recommended Top 3 Mexican Restaurants in Waterloo, ON. All of our mexican restaurants actually undergo a rigorous 50-Point Inspection, which includes everything from checking reviews, ratings, reputation, history, complaints, satisfaction, trust and price - all to ensure overall excellence. You deserve only the best!

8+ YEARS ON TBR
CALL

THE CACTUS MEXICAN RESTAURANT

465 Phillip Street, Unit 7,
Waterloo, ON N2L 6C7 Directions

Since 2017

Specialities:

✓Ground Beef Quesadilla ✓Chicken Quesadilla ✓Pork Quesadilla ✓Veggie Quesadilla ✓Chicken Burrito ✓Ground Beef Burrito ✓Cochinita Burrito ✓Chorizo Burrito ✓Carnitas Burrito ✓Veggie Burrito ✓Taco De Pollo ✓Taco De Carne ✓Taco De Cochinita ✓Taco De Chorizo ✓Taco De Carnitas ✓Enchiladas Verdes ✓Enchiladas Rojas ✓Enchiladas De Mole ✓Enchiladas double Meat ✓Gringa ✓Tostadas ✓Chimichanga ✓Chicken Fajitas ✓Beef Fajitas ✓Carne Asada ✓Egg Burrito ✓Mexican Cuisine ✓Appetizers ✓Guacamole ✓Nachos ✓Quesadillas ✓Mexican Plates ✓Vegetarian Options ✓Lunch ✓Dinner ✓Takeout ✓Delivery ✓Catering

"The Cactus Mexican Restaurant invites you to discover its authentic Mexican food. From its mouth-watering flavour to its friendly staff, the restaurant will truly satisfy you. You can always guarantee a fresh, hot meal at The Cactus Mexican Restaurant. Their skilled chefs prepare each dish with top ingredients, ensuring the quality is never sacrificed. Their extensive menu features fantastic Mexican cuisine such as burritos, traditional plates, and much more for you to enjoy. For your main course, they have a variety of tantalizing tacos and burritos. You can try their specialty marinated sliced pork with refried beans, rice, mozzarella cheese, onion, sour cream, tomatoes, and lettuce. Catering services are also available at The Cactus Mexican Restaurant. The Cactus Mexican Restaurant offers gift cards to have radiant flavours on any occasion and provides vegan options.

2026 Highlights: It offers lunch and dinner, takeout, delivery, and catering for private events."

Reviews | Play Video | Write a Review

Menu:

Appetizers
Guacamole $12.99
Frijoles Refritos With Cheese $12.99
Nachos $14.99
Choriqueso $16.99
Pescadillas (4 Pieces) $16.99
Pescadillas (3 Pieces) $14.99
Soups
Tortilla Soup $16.99
Pozole $19.99
Quesadillas
Ground Beef Quesadilla $13.99
Chicken Quesadilla $13.99
Pork Quesadilla $13.99
Veggie Quesadilla $13.99
Burritos
Chicken Burrito $13.99
Ground Beef Burrito $13.99
Cochinita Burrito $13.99
Chorizo Burrito $13.99
Carnitas Burrito $13.99
Veggie Burrito $13.99
Egg Burrito $13.99
Deluxe Burritos
Burrito De Bistec $16.99
Burrito De Milanesa $16.99
Burrito De Pastor $16.99
Monster Burrito For Meat Lovers 12" $21.99
Tacos
Taco De Pollo $5.99
Taco De Carne $5.99
Taco De Cochinita $5.99
Taco De Chorizo $5.99
Taco De Carnitas $5.99
Specialty Tacos
Taco De Pastor $6.50
Taco De Pescado $6.50
Taco De Suadero $6.

Contact:

(519) 888-9599

Mon & Sun: Closed
Tue-Thu: 11am - 8pm
Fri & Sat: 11am - 9pm

TBR® Inspection Report:

3+ YEARS ON TBR
CALL EMAIL

MUCHO BURRITO FRESH MEXICAN GRILL

220 King Street North,
Waterloo, ON N2J 2Y7 Directions

Since 2006

Specialities:

✓Ghost Pepper Burrito ✓Zesty Fresca Spiced Mercado ✓Honey Chili Pepper Chicken Burrito ✓Honey Chili Pepper Chicken Bowl ✓Creamy Queso Spiced Mercado Fries ✓Loaded Nachos ✓Build Your Own Burrito ✓Build Your Own Taco ✓Build Your Own Bowl/Salad ✓Build Your Own Quesadilla ✓Churros ✓Guacamole ✓Fresh Salsas ✓Vegetarian Options ✓Vegan Options ✓Dine-in ✓Takeout ✓Delivery ✓Catering ✓Online Ordering ✓Loyalty Rewards ✓Bowls ✓Tacos ✓Quesadillas ✓Salads ✓Burritos

"Mucho Burrito takes pride in serving genuine food that bursts with rich flavours, all expertly crafted by hand, right before your eyes. Their guacamole is a daily labour of love, freshly made on-site. And to top it off, they grill their meats in-house every day, right in front of you, ensuring every bite is a burst of authentic Mexican-inspired goodness. Mucho Burrito is the perfect destination to enjoy a Mexican-inspired meal that you can savour with your family or amigos, offering a true culinary experience that's made to be shared and enjoyed. Mucho Burrito also serves vegan dishes. Mucho Burrito offers gift cards and rewards for its customers and provides catering services for its customers' events.

2026 Highlights: The restaurant serves made-to-order Mexican-inspired food with customizable burritos, bowls, tacos, quesadillas, and salads. The restaurant features freshly prepared ingredients, house-made salsas, dine-in, takeout, delivery, and catering options."

Reviews | Play Video | Write a Review

Menu:

Build Your Own
Build Burrito (Byo)
Mucho $19.09
Small $12.99
Build Bowl Salad $16.69
Build Taco Solo $5.45
Build Taco Trio $15.05
Build Quesadilla $13.29
New On The Menu
Ghost Pepper Bowl $17.55
Queso Spiced Fries Mucho $10.20
Queso Spiced Fries Regular $7.20
Zesty Fresca Fries Mucho $10.20
Zesty Fresca Fries Regular $7.20
Corona Cero $6.95
Mucho’s Way
Mucho Burrito Mucho $19.09
Mucho Burrito Regular $14.79
Mucho Burrito Small $12.99
Mucho Bowl $16.69
Game Day Bundles
Game Bundle (2) $33.25
Game Bundle (4) $78.45
Game Bundle (6) $113.50
Taco Kit (4) $59.99
Taco Kit (6) $84.99
Taco Kit (8) $109.99
Creamy Queso Spiced Mercado Fries, Regular: $7.20

Contact:

(519) 885-1916

Mon-Thu: 11am - 11pm
Fri: 11am - 2am
Sat: 11am - 1am
Sun: 11am - 12am

TBR® Inspection Report:

9+ YEARS ON TBR
CALL EMAIL

BAR BURRITO

584 Weber Street North,
Waterloo, ON N2V 1K4 Directions

Since 2016

Specialities:

✓Bean and Cheese ✓Chicken ✓Pulled Pork ✓Ground Beef ✓Burrito Sauce ✓Chipotle BBQ ✓Spicy Buffalo ✓Nachos ✓Tacos ✓Chips and Salsa ✓Side Queso ✓Quesadillas ✓Steak ✓Fish ✓Chorizo ✓Sides and Guacamole

“Bar Burrito offers a fresh take on Mexican-inspired fast food. From flavourful burritos and tacos to quesadillas and bowls, the menu combines classic favourites with a modern twist. Fresh toppings and guacamole add flavour to every meal, making the food a healthy alternative to traditional fast-food fare. Customers can customize their meals with a variety of fillings, toppings, and sauces to suit their preferences. BarBurrito Waterloo Corporate Campus brings together fresh ingredients and satisfying flavours for a convenient and enjoyable dining experience. Although it may not be the only burrito restaurant in town, it aims to raise the bar with its unique approach to fast-casual Mexican cuisine.”

Reviews | Play Video | Write a Review

Menu:

Burritos:
Jr. Burrito $8.00
Small Burrito $11.59
Regular Burrito $13.69
Large Burrito $17.49
Gluten-Friendly Burrito $15.69
Bowls:
Jr. Bowl $8.00
Bowl $14.49
Bbox $17.99
Tacos & Quesadillas:
Jr. Quesadilla With Salsa $6.50
Quesadilla $14.49
Gluten-Friendly Quesadilla $16.49
Tacos (3 Pieces) $15.49
Snacks & Sides:
Chicken Snacker Wrap $6.00
Crunchy Chicken Bites With Dip $6.50
Snack Nachos $6.50
Chips & Salsa $4.00
Chips & Queso $4.00
Chips & Guacamole $4.00
Fries $4.99
Extreme Fries $10.29
Extreme Chips $8.79
Side Salsa $1.79
Side Sauce $1.79
Side Queso $2.79
Side Guacamole $3.79
Make It A Combo $5.99
Desserts:
Choco Lava Churro $4.99
Oreo Churro $4.99
Drinks:
Bottled Water $2.79
Bottled Pop $3.99
Fuze Iced Tea $3.99
Jarritos $4.79

Contact:

(519) 885-0404

Mon-Sun: 11am - 9pm

TBR® Inspection Report:

We use cookies to improve your experience. By continuing, you agree to our Privacy Policy.