11 Best Mexican Restaurants in Waterloo

Restaurantji's Waterloo guide: Where to find the best Mexican flavors.

barBURRITO Mexican • $
584 Weber St N, Waterloo

Customers` Favorites

Gluten-Friendly Ground Beef Burrito
Bang Bang Shrimp Burrito Bowl
Bang Bang Shrimp Burrito
Crunchy Chicken Burrito
Pulled Pork Quesadilla
Bang Bang Shrimp Bowl
Spicy Chicken Burrito
Crunchy Fish Burrito
Mild Chicken Burrito
Veggie Ground Burrito

“Been to barburrito twice now and both times I wasn't disappointed. Delicious food and a lot of it! Friendly staf. Will keep going back. Bring your appetite!!“

4.6 Superb198 Reviews
Mucho Burrito Fresh Mexican Grill Mexican • $
220 King St N, Waterloo

Customers` Favorites

Tortilla Chips with Guacamole
Churro with Dulche De Leche
Aquafina Bottled Water
Build Your Own Salad
Build Your Own Bowl
Beyond Meat Burrito
Take Home Taco Kit
Kids Quesadilla
Kids' Burrito
Canned Pop

“Came in with my family, everything was excellent. Fresh ingredients, friendly staff. Would go back again.“

4.5 Superb300 Reviews
Quesada Burritos & Tacos Mexican •
585 Weber St N Unit 104, Waterloo

Customers` Favorites

Chips \u0026 Queso
Regular Burrito
Large Burrito
Burrito Bowl
Quesadilla
Guacamole
Jarritos
Churros
Nachos

“Absolutely love this Quesada location🥳☺️! The food is always fresh, flavourful, and perfectly made. What truly makes this place stand out is Akshay — he’s not only incredibly friendly and welcoming but also goes above and beyond to make every customer feel valued. You can tell he genuinely cares about providing the best service possible.

It’s rare to find an owner who personally takes the time to ensure your experience is great every single visit. Whether it’s a quick lunch or dinner with friends, Akshay and his team make it worth coming back every time.

Highly recommend Quesada Waterloo — amazing food, amazing people, and top-notch service! 🌯👏“

4.9 Superb80 Reviews
The Cactus Mexican Restaurant Mexican • $$
465 Phillip St, Waterloo

Customers` Favorites

Carnitas Taco and Cow Head Tacos
Frijoles Refritos with Cheese
Frijoles Refritos Con Queso
Enchiladas Rojas Medium
Chicken or Beef Fajitas
Burrito de Milanesa
Guacamole and Chips
Enchiladas De Mole
Taco de Cochinita
Burrito de Pastor

“Excellent, REAL Mexican food. It's a trip to Mexico on a plate. The food is well served.“

4.5 Superb187 Reviews
CascaBowl's Fresh Mexican Cantina - Waterloo, ON N2V 0C7, Canada Mexican • $
622 King St N Unit 3, Waterloo

Customers` Favorites

BBQ Pulled Pork Burrito Combo
Churros with Nutella 2 Churros
New Spicy Chicken Quesadilla
BBQ Pulled Pork Nacho Combo
Pollo Borracho Chicken Bowl
New Spicy Chicken Burrito
Ground Beef Quesadilla
Chicken Tortilla Bowl
Falafel Quesadilla
Pulled Pork Tacos

“Excellent service and food! Our meat was cooked fresh on the spot for us. Will be returning!“

4.5 Superb164 Reviews
Hub Burritos, FreakShakes and Paletta ( Ice - cream and Gelato) Mexican • $
133 Weber St N Unit 1C, Waterloo

Customers` Favorites

Cheesecake Factory Strawberry Cheesecake
Chocolate Chip Cookie Dough Sundae
Cheesecake Oreo Cookies and Cream
French Vanilla Bean Flake
Cotton Candy Freak Shake
Make It a Naked Burrito
Ferrero Rocher Sundae
Lassi Mango Yogurt
Classic Cheesecake
Death by Chocolate

“Absolutely loved my experience at Hub Burritos Waterloo! I ordered the signature chicken burrito during the buy one get one free Monday deal, and it was full of flavor, made with fresh ingredients, and very filling. The portion size was generous and well worth the price. The strawberry cheesecake freakshake was amazing thick, creamy, and perfectly balanced with a rich cheesecake taste. Everything was delicious and high quality. I was just visiting a friend who recommended this place, and it turned out to be the best burrito I’ve ever had. Definitely a must visit spot in Waterloo. Highly recommended! 🌯🥤“

4.4 Superb122 Reviews
Fresh Burrito Mexican • $
247 King St N Unit # 6, Waterloo

Customers` Favorites

Extra Vegan Garlic Mayo Spicy on the Side
Extra Three Chili Salsa Hot on the Side
Macadamia Chocolate Chunk Cookie
Ground Beef Burrito Bowl Combo
Extra Chipotle BBQ on the Side
Veggie Vegan Protein Burrito
Extra Hot Sauce on the Side
Boneless Chicken Wings
Chicken Quesadilla
Chicken Burrito

“Amazing First Experience! Highly Recommend!

I visited Fresh Burrito for the first time today, and I’m so impressed! The staff were super professional and friendly. I told them it was my first time visiting, and I wasn’t sure what to order. Both staff members took the time to explain the menu to me, and their recommendations were spot on! I ended up getting a burrito bowl, and it was absolutely delicious.

The service was excellent, and the food was fresh and flavorful. I highly recommend this place to anyone looking for a great meal. Thank you to the amazing staff for making my first experience so enjoyable!“

4 Good114 Reviews
barBURRITO Mexican • $
550 King St N, Waterloo

Customers` Favorites

Spicy Buffalo Chicken Burrito
Crunchy Chicken Burrito
Northern Reaper Burrito
Spicy Chicken Burrito
Chicken Burrito Large
Mild Chicken Burrito
Crunchy Chicken Bowl
Chicken Quesadilla
Steak Burrito Bowl
Cheese Quesadilla

“The burritos here are next-level fresh, packed with flavour, and super satisfying. You can tell the ingredients are high quality, and everything is made with care. The staff were friendly and quick, making the whole experience smooth and enjoyable. Whether you’re into classic chicken, beef, or veggie options, there’s something for everyone. Highly recommend if you’re craving a solid, flavorful burrito that hits the spot. Will definitely be coming back!“

4 Good127 Reviews
Fresh Burrito Mexican • $
170 University Ave W #31, Waterloo

Customers` Favorites

Butter Chicken Burrito Bowl
Chicken Quesadilla
Bean Burrito
Beef Burrito

“definitely my favourite burrito chain, never tried them until I moved to waterloo, love the rice they use. had really great service and food today at 5:30ish pm thanks to the sole worker, sorry about how I didn't respond I was completely out of it! I always order online to get free guacamole with my bean bowl :) def check that out, and aim to order when things arent busy for better taste + portions like the weekends“

3.6 Good111 Reviews
Guac Mexi Grill Mexican • $
65 University Ave E Unit 5B, Waterloo

Customers` Favorites

Steak Taco Bowl Combo
Chicken Burrito
Meat Quesadilla
Steak Burrito
Chicken Bowl
Burrito Bowl
Taco Salad
Enchilada
Salad Bowl
Guacamole

“My husband just picked up a steak burrito bowl for me and I'm so surprised and happy. All the burrito bowls I've had so far from other places were painfully bland. The rice tastes like air and the meat was seasoned by someone that have a seasoning phobia. Not this place, though. The steak was beautifully seasoned and tasted amazing, everything tasted so good and the portion was generous. There was not a gap in the meal where I only got one ingredient, my fork got a mix of flavors every time. I hope they don't change these things for the worse with time. I will only order from here if I want a steak burrito bowl in the future. Thank you for the people who cooked and prepared it.“

3.5 Good81 Reviews
Fat Bastard Burrito Co. Burrito • $
255 King St N #7, Waterloo

Customers` Favorites

Veggie Nachos with Cheese
Burrito Bowl with Chicken
Tequila Lime Chicken
Loaded Waffle Fries
Buffalo Chicken
Huge Burrito
Big Burrito
Quesadilla
Noodles
Chips

“I had an amazing experience at Fat Bastard Burrito! The food was absolutely phenomenal; fresh, flavorful, and definitely worth the price. You get great quality and generous portions for what you pay. I also want to give a special shoutout to Vrushank for the outstanding service. He was working alone but handled everything quickly and efficiently without compromising on quality or friendliness. Super impressive work ethic and great customer service. I’ll definitely be coming back!“

3.9 Good119 Reviews

You May Also Like