Best Places to eat in South Africa
Filtered by: Cuisine: Mexican · Location: South Africa
Showing 12 of 82 matching results
Roodepoort, South Africa
Papachinos Clearwater is a family dining restaurant offering Italian-inspired cuisine in a welcoming setting. The spacious Mediterranean-inspired space is suitable for intimate dinners and family gatherings, perfect for celebrating special occasions or enjoying meals with loved ones.
Benoni, South Africa
Pablo's Mexican Cantina is a restaurant in the heart of Benoni, serving authentic South-of-the-Border cuisine with a modern twist. The cozy setting is perfect for casual gatherings or special celebrations.
Cape Town, South Africa
Potter's Pantry is a beachfront retreat offering stunning views of False Bay. The relaxed atmosphere makes it perfect for casual family meals, intimate sunset dinners, leisurely lunch dates, and quick coffee and pastry stops.
Johannesburg, South Africa
Murphy's Law Bar and Grill is a casual restaurant in Johannesburg offering dining and drinks suitable for friends, business meetings, family dinners, and evening gatherings.
Randburg, South Africa
Hudsons Parkhurst is a casual restaurant located on the corner of 4th Avenue and 14th Street, offering exceptional burgers and industrial-meets-rustic decor. It's suitable for quick lunches with friends or family, relaxing meals after work, hosting gatherings with loved ones, and meeting up with friends.
Norwood, South Africa
Welcome to Baha Taco Restaurant, where authentic Mexican flavours meet Johannesburg's vibrant energy. Experience a lively atmosphere with a warm and inviting ambiance perfect for quick lunches or leisurely evening meals with friends or family.
Kyalami Boulevard, South Africa
TimeOut Sports Bar is a vibrant dining and entertainment experience serving great food, refreshing drinks, and offering a relaxed atmosphere for friends and families to gather. It's perfect for casual meals during weekdays, celebrating special occasions or watching live sports with colleagues.
Craighall Park, South Africa
33 Olive Tree - in the Parks is a casual dining restaurant located in Craighall Park, offering pub bites, burgers, and pizzas. Suitable for business lunches and family gatherings.
Melville, South Africa
SIX Cocktail Bar is a sophisticated venue for social gathering and private conversation, offering modern elegance and comfortable charm in Melville's vibrant heart. Suitable for starting evenings with friends, seeking romantic nights out, or meeting colleagues.
Bryanston, South Africa
Perron Bryanston offers authentic Mexican cuisine with a contemporary twist, perfect for casual lunches, family dinners, or evening out with friends. Vibrant atmosphere and warm welcome.
Johannesburg, South Africa
Salsa Mexican Grill is a restaurant in Bedfordview, Johannesburg. It has a vibrant atmosphere with warm terracotta tones and artwork. The place is suitable for starting the day, having lunch or dinner, celebrating with family, or enjoying happy hour.
Sandton, South Africa
Cuba a Fourways offers Latin-inspired cuisine in a lively and welcoming setting. Suitable for lunch, dinner, or weekend outings.