Best Mexican Restaurant in Saint John, NB

Handpicked Top Mexican Restaurants in Saint John. How do we actually find the most highly rated mexican restaurant? Our 50-Point Inspection includes everything from checking reputation, history, complaints, local reviews, nearness, satisfaction, trust and cost to the general excellence. That's not all... businesses do not pay us to list them. You deserve only the best!


96 Germain Street, Saint John, NB E2L 2E7

Since 1994

Appetizers, Entree, Dessert, Nachos, Chilitos, Chicken Strips, Side Dishes, Salads, Soups, Quesadillas, Tacos, Chimichangas, Fajitas, Pork Fajitas, Steak Fajitas, Chicken Fajitas, Corn Tortilla Chicken Enchiladas, Torito Steak, Garlic Shrimp, Tequila Cactus Pork & Taco Al Pastor

Specialties include Quesadilla, Nachos, Fajitas, Steak, Seafood, Wonderful refreshing fruit juices and our famous margaritas - Flauta Especial: Flauta of 2 $15.99, Flauta of 1 $13.99 Served with Guatemalan Rice, Salad and Refried Black Beans

Price: Starts from $2.50

Mon - Sat 10:00 am - 10:00 pm

Always have great experiences the food is delicious and the service is always fantastic one of my favourite places to eat.
write a review


1 Market Square, Saint John, NB E2L 4Z6

Tacos, Burrito, Toro Bowl, Ensalada, Cilantro Rice, Black Beans, Re-Fried Beans, Ancho Chicken, Smoky Pork Carnita, Plancha Seared Steak, Chili Lime Vegetables, Jack Cheese, Vegetables, Salsas and Sauces, Corn Chips and Dip, Sour Cream, Cilantro & Pickled Peppers

Kids Menu: 2 Tacos at $6.00 (Choice of Meat & Juice) - Taste the Tacos $9.75, Burrito $9.75 & Toro Bowl $9.75

Price: Starts from $1.50

Sat - Thu 11:00 am - 6:00 pm Fri 11:00 am - 8:00 pm

Great to have some local tacos. These were great and didn't disappoint. I tried both the chicken and steak tacos. Traditional flavor and some unique sauces, great for lunch.
write a review