We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Mexican Restaurants in Greater Johannesburg

Sort by:
Ranking
Name

Hard Rock Cafe Johannesburg (Sandton)

#22 of 2,173 Restaurants in Greater Johannesburg
#6 of 184 Restaurants in Sandton
$$ - $$$ Map
Visitor photos (193)
Cuisines: Mexican American Diner Bar Central American Vegetarian Friendly Gluten Free Options

Perron Mexican Appreciation Society (Johannesburg)

#74 of 2,173 Restaurants in Greater Johannesburg
#38 of 965 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (42)
Cuisines: Mexican Vegetarian Friendly

Salsa Mexican Grill (Sandton)

#110 of 2,173 Restaurants in Greater Johannesburg
#17 of 184 Restaurants in Sandton
$$ - $$$ Map
Visitor photos (28)
Cuisines: Mexican Vegetarian Friendly

La Rosa Mexican Grille and Tequileria (Roodepoort)

#124 of 2,173 Restaurants in Greater Johannesburg
#2 of 66 Restaurants in Roodepoort
$$ - $$$ Map
Visitor photos (30)
Cuisines: Mexican Vegetarian Friendly

Mama Mexicana (Johannesburg)

#162 of 2,173 Restaurants in Greater Johannesburg
#87 of 965 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (8)
Cuisines: Mexican

Perron (Johannesburg)

#241 of 2,173 Restaurants in Greater Johannesburg
#137 of 965 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (16)
Cuisines: Mexican Vegetarian Friendly

Salsa Mexican Grill Parkhurst (Johannesburg)

#357 of 2,173 Restaurants in Greater Johannesburg
#203 of 965 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (21)
Cuisines: Mexican Vegetarian Friendly

Salsa Bedfordview (Johannesburg)

#361 of 2,173 Restaurants in Greater Johannesburg
#205 of 965 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (7)
Cuisines: Mexican

Pablo's (Benoni)

#544 of 2,173 Restaurants in Greater Johannesburg
#12 of 54 Restaurants in Benoni
$$ - $$$ Map
Visitor photos (6)
Cuisines: Mexican

Perron (Johannesburg)

#553 of 2,173 Restaurants in Greater Johannesburg
#300 of 965 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (2)
Cuisines: Mexican Latin Spanish

Cafe Mexicho (Johannesburg)

#732 of 2,173 Restaurants in Greater Johannesburg
#388 of 965 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (31)
Cuisines: Mexican

Mexican Fresh Craighall (Johannesburg)

#1,123 of 2,173 Restaurants in Greater Johannesburg
#602 of 965 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (22)
Cuisines: Mexican

El Jalapeno (Johannesburg)

#1,541 of 2,173 Restaurants in Greater Johannesburg
#795 of 965 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (5)
Cuisines: Mexican

Chiapas Eat Mexican (Johannesburg)

#1,644 of 2,173 Restaurants in Greater Johannesburg
#836 of 965 Restaurants in Johannesburg
$$ - $$$
Visitor photos (2)
Cuisines: Mexican Fast food Vegetarian Friendly

Chiapas (Johannesburg)

#1,850 of 2,173 Restaurants in Greater Johannesburg
#935 of 965 Restaurants in Johannesburg
Map
Cuisines: Mexican