It’s no exaggeration to say that Capetonians have a deep-seated love for Mexican food. From authentic Mexican cuisine to innovative infusions, it’s clear we’re always craving a foodie fiesta or he five.
Perhaps that’s why many of us are assumed to be Mexicans when traveling abroad. Just ask Trevor Noah.
Also Read: 5 Interesting Facts About Tequila
Here are 5 of the best Mexican restaurants in Mother City.
Una Mas Mescaleria
In a cozy setting on Sea Point’s busy Regent Street, Tequila and Mescaleria offers a fresh approach to cocktails and authentic Mexican cuisine.
start with some papa fritas (polenta fries) before heading to the star of the fiesta – a selection of soft shell tacos, Vol de burrito (burrito bowl) and of course, nachos calgados (Loaded Nachos).
As for the drinks menu, it lives up to its name.you will come back Una Mass (one more in spanish) over and over again.
- position: Shop 2, 77 Regent Street, Sea Point
- business hours: Tuesday 5pm-11pm | Wednesday-Sunday 12pm-11pm
- contact: 087 470 0296

Zapata
Located in the cozy suburb of Harfield Village, this genuine hotel features an always charming courtyard. Time and time again, Zapata has been called a top local favorite spot.
Named after Mexican revolutionary Emiliano Zapata, this restaurant is all about authentic atmosphere, rich flavors and hearty dishes. If he’s having trouble picking just one delicious dish, try the Zapata His Memorial His Platter for two for a small feast of most items on the menu.
Word of the street says they serve the best chili poppers in town. But if he’s never had a frozen margarita or two or three, can he really say he’s been?
- position: 65-67 Second Avenue, Claremont
- business hours: Monday to Saturday 12:00pm to 10:00pm
- contact: 021 671 2393

Hacienda
At the end of May this year, the new star of the Mexican show built a house on Cape Town’s bustling Bully Street. Inspired by Baja California, a coastal state on Mexico’s northwestern coast, Hacienda is on a mission to offer the best authentic coastal cuisine in Cape Town.
Thinking so, I set foot on a freshly made land Totopos Served with 3 mother sauces – pasta de frijol, salsa verde, When Adobo OaxacaThen choose a few dishes from land, sea and fire, or opt for a dining experience for two with a set menu and tequila pairing.
Ps Half price margaritas every day from 4pm to 5:30pm.
- position: 92 Rue Brie, city center
- business hours: Monday to Sunday 12:00pm to 10:30pm
- contact: 021 422 0128

Mexicola locale
Just two blocks off the main road in Hout Bay is a lively little Mexican gem that serves open fire dishes like you’ve never tasted before.
The menu caters for all indecisions across the country. 3 kinds of snacks, 2 kinds of nachos, 4 kinds of tacos, Bocha (Soup) Optional, 2 desserts. It may be small, but I assure you it has all your tastes.
- position: 4 Promenade Road, Hout Bay
- business hours: Tuesday to Sunday 12:00pm to 10:00pm
- contact: 066 152 9757

Beach House Cantina
For a taste of Mexico, sunset views and frozen margaritas, look no further than Camps Bay’s iconic Beachside Road.
Tapas, tacos and salads are the specialty of Beach House Cantina. Their exquisite plating is designed for both personal dining and sharing.In addition to their signature cocktails and party atmosphere, the interactive guacamole bar is another Beach House Cantina signature.
And what’s a Mexican restaurant without tacos on a Tuesday? Dive into your favorite tacos – Baja Fish, Braised Brisket, Chicken, Shrimp, queso blanco – Pair with a Chili Mango Margarita.
- position: Shop 3, Promenade Shopping Center. 85 Victoria Road, Camps Bay
- business hours: Monday to Sunday 12:00pm to 10:00pm
- contact: 071 331 7818

Also read:
Soi Bar opens on Kloof Nek Road, attracting foodies
Photo: pexels