Top 5 Mexican Restaurants In Johannesburg (2026)

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.

See also  How To Port From Telkom To MTN (2026)

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
See also  Top 10 Outdoor Activities in Johannesburg (2026)

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).
See also  Cheap False Teeth Prices in Johannesburg (2026)

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.