Craving a little heat? Vancouver has tons of great restaurants serving up authentic Mexican food. Check out some of the best Mexican restaurants and shops around the city.
RELATED: Best Tacos In Vancouver
Best Mexican Restaurants Vancouver
The Mexican Antojitos y Cantina

A vibrant cantina that serves up traditional Mexican cuisine and Latin-inspired cocktails. Located at 1049 Granville Street.
A quaint little shop that serves Mexican favourites such as enchiladas and quesadillas. Located at 2891 East Broadway.

A trendy restaurant that serves tasty Mexican fare. Their breakfast menu will not disappoint. Located at 1622 Commercial Drive and 68 East Cordova Street.
A small but popular spot best known for their authentic mollete and homemade salsa. The cafe offers free Wi-Fi, so you’re sure to find people working away while sipping coffee or eating breakfast. Located at 1225 Burrard Street.

The popular restaurant started off as a food truck in Tofino. They are known for their fish tacos and nachos. Located at 2327 East Hastings Street and 15 West Cordova Street.
Their tacos and quesadillas are made with local and sustainable ingredients that pack a lot of flavour, and some heat. Located at 2549 Cambie Street.
Traditional Mexican food with a twist. They also have an all-day breakfast menu that will be sure to hit the spot. Located at 2781 Commercial Drive.
Los Cuervos Taqueria & Cantina
Check out this little spot for delicious tacos, margaritas and beer. They also serve a wicked brunch on the weekends. Located at 603 Kingsway.
If you’re searching for reasonably priced Mexican food, this restaurant is definitely worth a visit. After recently expanding into the neighboring units, seating has tripled along with staff. Located at 701 Kingsway.
Where’s your favourite spot for Mexican food? Let us know in the comments below!


