Best Mexican Restaurants in New Westminster, BC

Handpicked Top 3 Mexican Restaurants in New Westminster. How can we actually say this? Our 50-Point Inspection includes everything from checking customer reviews, history, complaints, ratings, satisfaction, trust and cost to the general excellence. You deserve only the best!


Since 2015

Soups, Appetizers, Sides, Tacos, Beverages, Kids Menu, Tortas, Burritos, Tostadas & Quesadillas

Special Plate : Fajitas de camaron $12.50 - Ask your server for daily dessert special

Price: $3-$13

Monday - Sunday 11:00 am - 9:00 pm

Such amazing food this place has! I have friends drive all the way from Port Moody to eat here! The friendly staff and live music always makes for a great time!
email yours to

334 Sixth Street, New Westminster, BC V3L 3A8


Since 2010

Tacos, Costilla Asada, Terrine De Chocolate, Costilla Asada, Queso Fundido, Tostaditas, El Santo Huevo, Pescado, Verduras & Sopa Azteca

Happy Hour Specials : Pan de elote $6, Trio of salsas $5, El santo huevo $5, Elotitos $7 (Everyday 3:00 pm - 6:00 pm)

Price: $8-$28

Sunday - Thursday 11:30 am - 10:00 pm Friday & Saturday 11:30 am - 11:00 pm

This is the most amazing place. Awesome service, amazing food and the most enjoyable restaurant experience i have ever had. I tried food I would have never tried. My mouth is still traveling through the tasting experience. I recommend this place to everyone!
email yours to

680 Columbia St, New Westminster, BC V3M 1A9


Since 1997

Appetizers, Soup, Salads, Tortillas, Chicken, Pork, Beef, Vegetarian & Beverages

Mexican barbecued pork served with soft tortillas, rice, beans and guacamole $11.25 only

Price: $3.50-$13.25

Monday - Saturday 12:00 pm - 9:00 pm Sunday Closed

Absolutely amazing food! Enchiladas were fantastic, especially with the tomatillo sauce. If you're in the area, stop by for an authentic, home-made Mexican dining experience.
email yours to

831 12th Street, New Westminster, BC V3M 4K4