In This Article:
When the craving for tacos, burritos and loaded nachos hits, nothing else quite does the trick. Add sizzling fajitas, fresh guacamole, margaritas and a few dishes to share, and you’ve got a pretty good reason to head out for Mexican.
So, where should you book? We’ve rounded up some of the best Mexican restaurants across South Africa, from colourful cantinas and casual neighbourhood favourites to lively spots made for tacos, tequila and a few drinks with friends.
Cape Town & the Winelands
Fool’s Gold Social Bar
🍽️ Social bar and restaurant
📍90 Dorp Street, Stellenbosch
⭐ 4.6 on Dineplan
Located on Dorp Street in Stellenbosch, Fool’s Gold Social Bar is a lively spot for good food, cocktails and catching up with friends. The menu ranges from Mexican-inspired dishes to flatbreads and burgers, with plenty to share around the table.
Hacienda
🍽️ Contemporary coastal Mexican
📍92 Bree Street, Cape Town City Centre
⭐ 4.7 on Dineplan
Bringing the flavours of Baja California to Bree Street, Hacienda puts a modern spin on coastal Mexican cuisine, with fresh tortillas, tableside guacamole and meat and seafood cooked over a Mexican charcoal grill. Add sharing plates, an extensive tequila and mezcal selection, and a margarita or two for a lively lunch or dinner.
Mexicola Locale Hout Bay
🍽️ Mexican restaurant and tequila bar
📍The Promenade, Scott Estate, Hout Bay
⭐ 4.7 on Dineplan
Fire and flavour take centre stage at Mexicola Locale in Hout Bay, where tacos, nachos and other Mexican-inspired dishes are cooked over open flames and coals. Pair your meal with a creative cocktail for a laid-back outing with a smoky twist.
MexSiCan Durbanville
🍽️ Tex-Mex
📍Verdi Boulevard, Sonstraal Heights, Durbanville
⭐ 4.6 on Dineplan
MexSiCan in Durbanville is worth a visit when you’re craving tacos, nachos or a hearty burrito, with generous portions to keep everyone happy. Add cocktails or tequila from the bar for a casual dinner or relaxed family meal.
Rita’s on Kloof
🍽️ Restaurant & bar
📍Kloof Street, Gardens, Cape Town
⭐ 4.6 on Dineplan
Rita’s on Kloof is a lively Gardens favourite for tacos, tequila cocktails and laid-back dining. Whether you’re stopping by for a bite or settling in for drinks with friends, it’s an easy choice for a casual lunch or night out in Cape Town.
Una Más – Mezcaleria
🍽️ Mexican restaurant & mezcaleria
📍77 Regent Road, Sea Point, Cape Town
⭐ 4.6 on Dineplan
Una Más in Sea Point pairs modern Mexican cooking with a mezcal-focused drinks list worth exploring. Start with fresh guacamole or ceviche, move on to the tacos and settle in for an intimate date night or dinner with friends.
Johannesburg
La Rosa Mexican Grille and Tequileria Randpark Ridge
🍽️ Mexican restaurant & tequileria
📍Beyers Naudé Drive & Duiker Avenue, Randpark Ridge
⭐ 4.7 on Dineplan
Sizzling fajitas, hearty burritos and tacos are among the favourites at La Rosa Mexican Grille and Tequileria in Randpark Ridge. With an extensive tequila selection and cocktails to match, it’s a great choice for everything from casual dinners to birthday celebrations.
Perron Bryanston
🍽️Mexican restaurant and tequila bar
📍Hobart Grove Shopping Centre, Bryanston
⭐ 4.6 on Dineplan
Perron in Bryanston covers all the Mexican favourites, from tacos and burritos to chilli poppers, empanadas, quesadillas and nachos. Save room for churros or tres leches cake, and pair your meal with a well-mixed margarita.
Rita’s Fourways
🍽️Restaurant & bar
📍The Leaping Frog Shopping Centre, Fourways
⭐ 4.6 on Dineplan
With rooftop views, modern Mexican-inspired dishes and tequila cocktails, Rita’s Fourways is made for dinner that turns into a night out. Stay for the DJs from Thursday to Saturday and enjoy the lively atmosphere at this Fourways favourite.
Port Elizabeth
Chingadas Cantina Port Elizabeth
🍽️Tex-Mex restaurant and cantina
📍54 Main Road, Walmer, Gqeberha
⭐ 4.6 on Dineplan
Chingadas Cantina in Walmer serves Mexican favourites with plenty of flavour, from tacos and sizzling fajitas to enchiladas, chimichangas and nachos. With an extensive selection of 100% agave tequilas and a relaxed cantina-style setting, it’s ideal for a casual meal with friends or family.
Pretoria
Salsa Mexican Grill Menlyn Maine
🍽️Mexican restaurant and tequilaria
📍Menlyn Maine, Waterkloof Glen, Pretoria
⭐ 4.7 on Dineplan
Salsa Mexican Grill brings plenty of Mexican flavour to Menlyn Maine, with tacos, burritos, quesadillas, enchiladas and signature nachos on the menu. Pair your favourites with a fresh juice, cocktail or craft tequila for a relaxed lunch or casual dinner.



0 Comments