The Best Mexican Restaurant in Ballarat

Handpicked Top 3 Mexican Restaurants in Ballarat, VIC. Our 50-Point Inspection includes everything from checking reviews, ratings, reputation, history, complaints, satisfaction, trust and cost to the general excellence. You deserve only the best!


1 Eastwood Street, Ballarat, VIC 3350

Since 1967

Appetisers, Fiestas, Ensaladas, Nachos, Quesadilla, Taquitos, Taco, Enchilada, Tostada, Fajitas, Fajita Salad, Enchilada Grande, Enchilada Chica, Quesadillas, Burritos, Ensalada Mexicana Mixta, Taco with Fries, Mexi Nuggets & Bowl of Fries

Join Taco Club and Receive 25% Off your next bill, plus a Free Meal with a piece of cake for your birthday

ABN 56 159 387 416
Dinner: Mon - Sun: From 5:00 pm
Top quality absolutely. If you love the slightly too greasy and cheesy food and the loud drunk people with fish bowl margaritas and Mexican hate it's the place to be.
write a review


22 Armstrong Street North, Ballarat, VIC 3350

Burrito, Burrito IQ, Chikito, Power Bowl, Nachos, Soft Taco, Hard Taco, Dos Capas, Chips and Dip, Quesadilla, Bowl IQ & Chikito IQ

Buy Burrito, Nachos, Soft Taco & Quesadilla

ABN 87 610 880 718
Sun - Wed: 11:00 am - 9:00 pm Thu - Sat: 11:00 am - 10:00 pm
I tried this for the first time last night and it was beautiful. I love that you can choose whatever you want and you watch it get made. It was really different but probably one of the nicest places I've eaten out at. Plus the staff were really friendly which is so rare to find at a lot of places. I will definitely frequent here and would recommend to anyone wanting to try somewhere new.
write a review


102 Sturt Street, Ballarat, VIC 3350

Since 2004

Nachos Supremos, Tacos, Enchilada, Flautas, Chorizo Burger, Burrito, Quesadillas, Enchilada Duo, Beef Combination, Chilli Con Carne & Fajitas

Offers a variety of gluten free option - Tuesday & Wednesday Special $40

ABN 45 110 996 319

Price: $4.50 - $56.90
Dinner: Mon - Sat: From 5:30 pm
The food here was fantastic and reasonably priced. The staff were well presented and friendly. The atmosphere was beautiful, nice and peaceful although it was pretty busy while we were there. We will be back.
write a review