Johannesburg’s Mexican food scene has grown significantly in recent years, with authentic taquerias, casual Tex-Mex spots, and even major annual festivals celebrating the cuisine. While the city may not have the sheer volume of Mexican restaurants found in cities like Los Angeles or Mexico City, the quality and passion on offer are undeniable. This guide presents the top Mexican restaurants and dining experiences in Johannesburg for 2026, ranked by reputation, customer feedback, and authenticity.
It is important to note that the Mexican food landscape in Johannesburg is dynamic—several excellent establishments do not maintain a strong online presence, making local knowledge and food festivals key resources for discovering hidden gems.
Overview of Mexican Dining in Johannesburg
| Restaurant | Location | Cuisine Style | Price Range | Key Feature |
|---|---|---|---|---|
| Salsa Mexican Grill | Bedford Centre | Authentic with modern twist | R–RRR | Nacho Mondays (R79), Taco Tuesdays (R79) |
| Mexican Fresh | Craighall | Casual Tex-Mex | RR–RRR | Takeaway, delivery, outdoor seating |
| Mama Mexicana | Fox Street, City Centre | Latin American | Moderate | Family-friendly atmosphere |
| Festival De Mexico | Montecasino (Annual Event) | Authentic Street Food | R80 entry + food | Over 20 vendors, live music, chilli-eating contest |
Established Mexican Restaurants
1. Salsa Mexican Grill – Bedford Centre
| Detail | Information |
|---|---|
| Location | Bedford Centre Shop F16, Johannesburg |
| Contact | Available via website |
| Hours | Mon–Sun: 11:00 AM – 10:00 PM |
| Cuisine | Authentic Mexican with modern twist |
| Price | Mid-range (specials from R79) |
| Dietary | Vegetarian and vegan options available |
Salsa Mexican Grill has earned recognition as the Best Mexican Restaurant in the Reader’s Choice Awards. It prides itself on traditional cooking methods with a modern twist.
Signature Features:
- Nacho Mondays (R79)
- Taco Tuesdays (R79)
- Fresh-pressed juices, cocktails, craft tequilas
Menu Highlights: Burritos, tacos, quesadillas, churros.
Customer Feedback: Praised for “interesting decor, friendly service, good food, and extra little touches.”
Best for: Value-for-money Mexican, weekday specials, family dinners, group bookings.
2. Mexican Fresh – Craighall
| Detail | Information |
|---|---|
| Location | Craighall, Johannesburg |
| Hours | Sun 11:00–20:00; Mon–Thu 11:00–21:00; Fri–Sat 11:00–22:00 |
| Cuisine | Tex-Mex, Casual Mexican |
| Price | RR–RRR |
| Features | Outdoor seating, takeaway, delivery, full bar, credit cards, wheelchair accessible, free parking |
Mexican Fresh is a casual Tex-Mex spot offering sit-down dining or takeaway. It’s known for fresh food and a relaxed atmosphere.
Amenities: Table service, reservations, alcohol, delivery.
Best for: Casual lunches, takeaway, outdoor dining.
3. Mama Mexicana – Fox Street, City Centre
| Detail | Information |
|---|---|
| Location | 264 Fox Street, Johannesburg |
| Cuisine | Latin American, Mexican |
| Rating | 4/5 (limited reviews) |
| Atmosphere | Family-friendly |
Mama Mexicana is a Latin American restaurant in the city centre. Diners appreciate its family-friendly atmosphere.
Customer Feedback: “The whole family really likes this place.”
Best for: Family dining, central location.
Note: Limited online presence — call ahead to confirm hours.
Annual Mexican Food Festivals (2026)
For the most authentic and varied Mexican food experience in Johannesburg, the city’s annual Mexican festivals are unmissable. These events bring together multiple vendors, live entertainment, and a celebration of Mexican culture that no single restaurant can match.
4. Festival De Mexico 2026 – Montecasino
| Detail | Information |
|---|---|
| Date | Saturday, 2 May 2026 |
| Time | 12:00 PM – 10:00 PM |
| Location | Montecasino Outdoor Event Arena, Fourways, Johannesburg |
| Entry | Adults: R150 (Early Bird) – R350 (Final Phase); Kids under 13: R80; Kids under 18: R100 |
| VVIP Experience | R750 – R1,400 (VIP deck, private bar, roaming tapas) |
| Website | www.connectentertainment.co.za (connectentertainment.co.za in Bing) |
Festival De Mexico returns for its 13th instalment in 2026, having grown into one of South Africa’s most beloved annual fiestas with over 50,000 attendees across previous events. Born from a passion for authentic Mexican food, live music, and tequila, this festival transforms Montecasino’s Outdoor Event Arena into a full-blown Mexican wonderland.
Food and Drink: 20+ Mexican-themed food trucks and vendors, tacos, quesadillas, churros, nachos, premium tequilas, mezcal mixes, margaritas.
Entertainment: Live music, mariachi bands, piñata showdown, chilli-eating competition, paint-and-sip station, taco pairing station, kiddies area, face painting.
Best for: Authentic variety, group outings, tequila enthusiasts, families.
Important Notes: Family-friendly, but VVIP area is 18+ only. Tickets capped at 6,000 patrons.
5. Tequila & Mexican Food Festival – Location TBC
| Detail | Information |
|---|---|
| Date | To be confirmed (2026) |
| Cuisine | Tacos, burritos, enchiladas, guacamole |
| Entertainment | Live music, salsa dancing |
| Age Restriction | Strictly 18+ |
| Features | Picnic blankets allowed, proof of ID required |
This festival focuses on combining Mexican cuisine with live music and salsa dancing. Previous lineups have included Die Heuwels Fantasties, Matthew Mole, Will Linley, Van Pletzen, Biggy, Zebra, and Zaan Sonnekus.
Best for: Adults seeking a party atmosphere, tequila tasting, music lovers.
Important Note: Strictly 18+ — no children, toddlers, or babies permitted.
How to Find More Mexican Restaurants in Johannesburg
Given that several Mexican restaurants in Johannesburg maintain limited online presence, here are strategies for discovering additional options:
- Check Food Delivery Apps: Uber Eats often lists smaller Mexican eateries.
- Explore Neighbourhoods: Melville, Parkhurst, Norwood, and Rosebank are hotspots.
- Visit Food Festivals: Festival De Mexico brings together 20+ vendors in one place.
- Ask Local Food Bloggers: Johannesburg’s food blogging community often highlights hidden gems.
- Check Social Media: Use hashtags like #JoburgMexican, #MexicanFoodSA, #TacosJoburg.
Comparison of Mexican Dining Options
| Option | Type | Location | Food Variety | Atmosphere | Best For |
|---|---|---|---|---|---|
| Salsa Mexican Grill | Restaurant | Bedford Centre | Full menu, daily specials | Casual dining | Value specials, authentic dishes |
| Mexican Fresh | Restaurant | Craighall | Tex-Mex menu | Casual, takeaway-friendly | Quick meals, delivery |
| Mama Mexicana | Restaurant | City Centre | Latin American | Family-friendly | Central location, family dining |
| Festival De Mexico | Annual Festival | Montecasino | 20+ vendors, street food | Festival, live music | Ultimate variety, cultural experience |
| Tequila Festival | Annual Festival | TBC | Festival food | Party atmosphere | Adults-only, music-focused |
Frequently Asked Questions
General Questions
- Does Johannesburg have authentic Mexican restaurants?
Yes. Salsa Mexican Grill is recognized as Best Mexican Restaurant in the Reader’s Choice Awards. Festival De Mexico also offers authentic street food. - What is the best Mexican restaurant in Johannesburg?
Salsa Mexican Grill at Bedford Centre. For variety, Festival De Mexico (2 May 2026) is unmatched. - Are there vegetarian options?
Yes. Salsa Mexican Grill offers vegetarian dishes; most venues have bean-based or vegetable options. - Do restaurants offer takeaway and delivery?
Yes. Mexican Fresh and Salsa Mexican Grill both provide takeaway and delivery. - Are there Mexican food festivals in 2026?
Yes. Festival De Mexico (2 May 2026) and the Tequila & Mexican Food Festival (location TBC). - Price range?
Salsa specials start at R79. Festival De Mexico entry starts at R150 (food extra).
Specific Restaurant Questions
- Does Salsa Mexican Grill have daily specials?
Yes — Nacho Mondays and Taco Tuesdays (R79). - Is Mexican Fresh suitable for takeaways?
Yes, with delivery and free parking for pickups. - Atmosphere at Salsa Mexican Grill?
Reviewers describe “interesting decor, friendly service,” suitable for both small dinners and large groups. - Is Mama Mexicana good for families?
Yes, described as family-friendly.
Festival-Specific Questions
- Do I need tickets in advance for Festival De Mexico?
Yes. Limited to 6,000 patrons; early bird tickets R150. - Is Festival De Mexico suitable for children?
Yes. Dedicated kiddies area; children under 13 pay R80. VVIP area is 18+ only. - What’s included in the VVIP Experience?
VIP deck, private bar, private toilets, roaming tapas. Table bookings include bottles, mixers, and couch pockets. - Can I bring food/drinks to the Tequila Festival?
Picnic blankets allowed; outside food/drink likely restricted. Event is strictly 18+.
Practical Considerations
- Backup power for loadshedding?
Not consistently listed — call ahead. - Reservations?
Recommended at Salsa Mexican Grill and Mexican Fresh, especially for groups. - Wheelchair accessible?
Yes, both Salsa and Mexican Fresh. - Payment methods?
Credit cards accepted at Salsa and Mexican Fresh. Festival tickets purchased online.
Conclusion
Johannesburg’s Mexican dining scene in 2026 is anchored by established restaurants like Salsa Mexican Grill — recognized as Best Mexican Restaurant — and Mexican Fresh, a reliable Tex-Mex option. Mama Mexicana provides a family-friendly city-centre choice.
The true highlight is Festival De Mexico (2 May 2026, Montecasino), with 20+ vendors, live music, tequila tastings, and a chilli-eating contest. The Tequila & Mexican Food Festival adds an adults-only party atmosphere.
For sit-down dining, Salsa offers excellent weekday specials, while festivals deliver unmatched variety and cultural immersion. Booking early for Festival De Mexico is essential, as tickets are capped at 6,000 and sell out quickly.
Note: All information current as of March 2026. Operating hours, menus, and festival details may change — confirm with restaurants or organisers before visiting.