The Best Mexican Restaurants in St Catharines

Handpicked Top 3 Mexican Restaurants in St Catharines, ON. 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!


51 Hartzel Road, St Catharines, ON L2P 1M6

Since 2011

Nacho Clasico, Camarones Al Coco, Ceviche, Chile and Agave Party, Choriqueso Dip, Quesadillas Trio, Guacamole Fresh, Soups, Tarasca Soup, Tortilla Soup, Salads, Azteca, Nopales, Acapulco, Tacos, Tacos Yucatan, Pastor, Carnitas, Carne Asada, Grilled Chicken & Fish Tacos

Weekly Specials: Monday 3 different Tequilas to try for 1/2 the price, Mojito Thursday Try all the different mojito and caipirinhas flavours for $6.99

Mon - Thu 11:30 am - 9:00 pm Fri & Sat 11:30 am - 10:00 pm Sun 11:30 am - 8:00 pm

Love this little gem. A well-hidden secret that is authentic Mexican at it's finest with wonderful staff. Get price point. Huge portions with an amazing atmosphere.
write a review


224 St. Paul Street East, St Catharines, ON L2R 3M6

Since 2004

Quesadillas, Burritos, Naked Burritos, Nachos, Sides, Chips and Dip, Rolled and Toasted Burrito, Sweet Potato, Shrimp & Calamari

Serves 2 locations within St. Catharines - Gift Card available

Price: Starts from $6.42

Mon - Wed 11:00 am - 10:00 pm Thu 11:00 am - 11:00 pm Fri & Sat 12:00 am - 3:00 am Sun 12:00 pm - 9:00 pm

Excellent vegan options, the veggie soy is delicious! Many toppings to choose from and a courteous staff, make this a definite place to be.
write a review


22 Academy Street Street, St Catharines, ON L2R 4Z7

Ceviche De Pescado, Betteraves Au Fromage De Chevre, Ceviche De Camaron, Nacho Fajita, Ceviche Mixto, Nacho Del Patron, Guacamole Fresh, Nachos Salad, Sopes, Nachos Reloaded, Botana Mixta, Sopa Poblano, Caldo Tlalpeno, Sopa De Tortilla, Frontera Salad, Sopa Tarasca, Quesadilla & Tostadas De Pollo

Weekly Specials: Monday All Milagro Silver Margaritas $7.50, Wednesday: Get your Fajita Chicken or Beef and one Margarita Classic for $24.99, Sunday Kids Eat Free (One child per adult, 11 years old and under)

Price: Starts from $7.50

Mon - Thu Lunch: 11:30 am - 3:00 pm Dinner: 3:00 pm - 9:00 pm Fri & Sat Lunch: 11:30 am - 3:00 pm Dinner: 3:00 pm - 10:00 pm Sun Lunch: 11:30 am - 3:00 pm Dinner: 3:00 pm - 8:00 pm

Amazing food. The amount of flavours that were tasted tonight is incredible. Service was great, very friendly and enthusiastic servers. Lots of variety if you like spices and real Mexican cuisine.
write a review