Best Places to eat in South Africa
Filtered by: Cuisine: Mexican · Location: South Africa
Showing 12 of 82 matching results
Cape Town, South Africa
Pancho's Mexican Restaurant serves a casual, relaxed atmosphere for dining or street-side patio. Perfect for a family dinner, date night, or solo dining with a variety of vegetarian options.
Camps Bay, South Africa
Step into Hard Rock Café Cape Town, where stunning Atlantic Ocean views and a family-friendly atmosphere await. The restaurant offers music heritage with South African coastal charm, suitable for casual lunches, early dinners, special occasions, or family outings.
Durbanville, South Africa
Experience Southwestern flavours at Peppa Jack's Tex-Mex Grill & Bar, offering rustic charm and contemporary comfort for casual family gatherings, lively evening celebrations, and weekend brunches.
Cape Town, South Africa
Hudsons - The Burger Joint in Claremont offers casual dining with an industrial-chic atmosphere, suitable for lunches, evening gatherings, and weekend brunches.
77 Regent Road, South Africa
Una M s is a Mexican restaurant with an intimate atmosphere, serving authentic dishes and drinks. Perfect for gatherings or romantic dinners.
Cape Town City Centre, South Africa
Step into Hacienda Coastal Mexican for a vibrant coastal experience with warm terracotta tones, plants, and soft lighting. Enjoy fresh guacamole, fish tacos, and ceviche in a lively yet intimate atmosphere perfect for gathering with friends or celebrating special occasions.
Clarens, South Africa
Experience authentic Mexican street food and warm hospitality at Antojitos, where every dish is crafted with love.
Midstream Estate, South Africa
Salsa Mexican Grill Midstream is a casual dining spot serving authentic Mexican food. Expect a lively atmosphere perfect for family gatherings, casual dining with friends, or a quick lunch break from work.
District Six, South Africa
Mamacitas is a cozy Mexican restaurant in Cape Town's District Six, offering authentic flavors and warm hospitality. It's perfect for catching up with friends or family, solo diners, and locals alike.
Randburg, South Africa
La Rosa Mexican Grille and Tequileria is a restaurant in Randburg, serving authentic Mexican cuisine with a warm atmosphere suitable for casual family dinners, celebrations, or unwinding with friends.
Nuweland, WC
Banana Jam Café is a Caribbean-inspired restaurant with a tropical atmosphere, suitable for gatherings, family meals, or dates. They serve craft beer and offer shareable platters.
Ehlanzeni District Municipality, South Africa
Salsa Mexican Grill in Nelspruit offers a colorful and warm atmosphere with lively lighting, suitable for casual family dinners, celebrating with friends or romantic evenings. It serves Mexican-inspired food with South African twists.