Mexican South Africa Restaurants and Takeaway Menu

shops

South Africa Mexican

South Africa's most popular Mexican restaurants, cafes and takeaway menus such as Mochachos, Mochachos, Baha Taco, San Julian Taco & Tequila or Rio Grande Restaurant are found below. You can choose from many menu its like toasted mexican chicken mayo, chocolate mousse, toasted mexican chicken mayo, chocolate mousse, toasted mexican chicken mayo, chocolate mousse, toasted mexican chicken mayo, chocolate mousse, toasted mexican chicken mayo, chocolate mousse.

Mochachos

Fast Food, Mexican
240 Tangerine Street, Shop 8, Ladium, Near, West Park, Pretoria
Mochachossample menu
  • Single R34.90
  • Chicken R89.90
  • Beegest R29.90
  • Double R59.90
  • Refried Beans R55.90
  • Served with a portion of Chips & a Fruit Juice + FREE TOY
  • Rump Steak R54.90
  • 1/4 Chicken R34.90

Mochachos

Fast Food, Mexican
124, Kenilworth Centre, 1 Doncaster Rd, Kenilworth, Cape Town, 7708, South Africa
Mochachossample menu
  • Chicken R41.90
  • Beegest R29.90
  • 1/4 Skinless Chicken, Rice & Salad R58.90
  • Grilled Chicken Salad
  • Rump Steak R49.90
  • 8 Full BBQ Wings & Beeger Chips R89.90
  • Single R44.90
  • Add a 2L Coke R379.90

Baha Taco

Mexican
39 Grant Ave, Norwood, Johannesburg, 2192, South Africa

San Julian Taco & Tequila

Latin American, Mexican, Vegetarian
3 Burg St, Cape Town City Centre, Cape Town, 8000, South Africa

Rio Grande Restaurant

Mexican
Protea Shopping Center, 55 Jakaranda St, Protea Hoogte, Cape Town, 7560, South Africa

CHIAPAS eat mexican

Fast Food, Health Food, Mexican
Level 1, (Below Ster-Kinekor), The Zone@Rosebank, 177 Oxford Road, Rosebank, Johannesburg 2196

Mochachos

Fast Food, Mexican
Shop 8, Key West Shopping Centre, 43 Van Buuren Road, Bedfordview, East Rand
Mochachossample menu
  • 4 Full BBQ Wings & Beeg Chips R46.90
  • Chicken R64.90
  • Double R61.90
  • Cheese Burger Single R44.90
  • Beeg R22.90
  • Single R46.90
  • FLAME GRILLED CHICKEN FILLET BURGERS
  • Grilled Chicken Salad

Coyote's Cactus Cafe Cc

Bar, Mexican, Pizza, Pub Food
29 Courtenay St, George Central, George, 6529, South Africa

2Kitchens

Mexican, Middle Eastern
10 Stowe Road, Salt River, Cape Town, Woodstock, Cape Town

Siesta Tapas & Bistro

European, Mediterranean, Mexican, Spanish, Vegetarian
78 Scott St, Schoemansville, Hartbeespoort, 0216, South Africa

Chingada's Mexican Cantina

Mexican
54 Main Rd, Walmer, Corner Main and 6th Avenue, Walmer, Port Elizabeth 6001, South Africa

Mochachos

Fast Food, Mexican
Shop 2, 139 Lower Marine Parade St, North Beach, Durban, 4001, South Africa
Mochachossample menu
  • 1/2 Skinless Chicken, Rice & Salad R84.90
  • Double R59.90
  • + ADD Feta R10.00
  • Beef Burger Single R39.90
  • Chicken R64.90
  • Beeg R22.90
  • Toasted Mexican Chicken Mayo R29.90
  • Rump Steak R54.90

Salsa Libre

Contemporary, International, Mexican, Tex-Mex
UG01, Willows Crossing, Simon Vermooten Rd & Rossouw St, Die Wilgers, Pretoria, 0184, South Africa

Pablo's

Mexican, Vegetarian
1st St, Northmead, Benoni, 1501, South Africa

Zapata Mexican Restaurant

Mexican, Vegetarian
65-, 67 2nd Ave, Claremont, Cape Town, 7708, South Africa

Ratz Bar

Fast Food, Mexican
9 7th St, Melville, Johannesburg, 2092, South Africa

Cantina & Craft

Mexican, South American, Vegan, Vegetarian
Bonza Bay Road, Shop i&j, Beacon Bay Crossings, East London 5241, South Africa

Champs Action Bar

Mexican, Pizza
Scotts Ave, Grahamstown, 6139, South Africa

Cabron Badass Mexican Grill

Fast Food, Mexican
Food Court, Gateway Theatre of Shopping, 1 Palm Boulavard, Umhlanga

Senor Onion

Mexican
19, Fountain Square, Main Rd, Lionviham, Cape Town, 7130, South Africa

Tortilla Modern Mexican

Fast Food, Mexican
Ground Floor, Icon Building, Lower Long St & Hans strijdom Avenue Ln, Cape Town City Centre, Cape Town, 8001, South Africa

Hard Rock Cafe Johannesburg

American, Bar, Central American, Diner, Gluten Free, Mexican, Vegetarian
Nelson Mandela Square, 8 Maude Street, Sandton, Sandown, Johannesburg, 2146, South Africa

Salsa Bedfordview

Mexican, Vegan, Vegetarian
1005 Kirkby Rd, Bedford Gardens, Germiston, 2007, South Africa

El Toro

Mexican
5 Mackeurtan Ave, Durban North, 4051, South Africa

Chiapas Eat Mexican

Fast Food, Mexican, Vegan, Vegetarian
Johannesburg, South Africa

The Fat Cactus

Bar, Mexican, Vegetarian
47 Durban Road, Cape Town Central 7800, South Africa

Del Mar

Gluten Free, Mexican, Vegan, Vegetarian
Victoria Road, Shop 104, The Promenade, Camps Bay, South Africa

Casa de Loco Restaurant and Tapas Bar

Mexican, Spanish, Vegetarian
36 New St, opposite The Rat and Parrot, Grahamstown 6139, South Africa

The Green Room

Cafe Food, Deli, Mexican, Steakhouse, Vegetarian
Unit 3, The Old Post House, Huskisson Way, Kommetjie, Cape Town

Remex Mexican Cantina

Mexican
The Piazza Centre, Parklands Main Rd & Link Rd, Parklands, Cape Town, 7441, South Africa

Mojito's

Mexican
7 Tuzigazi Esplanade, 153C Pioneer Rd, Richards Bay 3900, South Africa

Picasso's Mexican Taqueria

Bar, Gluten Free, Mexican, Pizza, Vegan, Vegetarian
Hazyview Road, Bagdad Centre, White River 1240, South Africa

Cafe Mexicho

Mexican
78 4th Avenue, Near the corner of 7th Street and 4th Avenue, Melville, Johannesburg, South Africa

VIVA! Mexican Harfield

Mexican
166 2nd Ave, Kenilworth, Cape Town, 7708, South Africa

Zapata

Mexican, Vegetarian
Shop 1 Harfield Village Centre, 2nd Avenue, Harfield Village, Claremont 8000, South Africa

Acapulco Spur Steak Ranch

Barbeque, Fast Food, Mexican, Steakhouse
Glen Alpine Centre,, 31 Ladies Mile Rd, Bergvliet, Cape Town, 7945, South Africa

the mexican

Mexican, Vegetarian
19 Da Gama Rd, Jeffreys Bay, 6330, South Africa

Cubana

Caribbean, Cuban, Mexican
12, Invesco Centre, Chatterton Rd, Town Hill, Pietermaritzburg, 3201, South Africa

Buena Vista Social Cafe

Bar, Cuban, Mexican, Vegetarian
230 Long St, Cape Town City Centre, Cape Town, 8000, South Africa

Orinoco Restaurant and Deli

Gluten Free, Latin American, Mexican, South American, Spanish, Vegetarian
17 Bree St, Cape Town City Centre, Cape Town, 8000, South Africa

Mexican on Long

Mexican, Vegetarian
158 Long St, Cape Town City Centre, Cape Town, 8000, South Africa

Tortilla

Fast Food, Mexican
Ground Floor, Icon Building, Lower Long St & Hans strijdom Avenue Ln, Cape Town City Centre, Cape Town, 8001, South Africa

Love Pizza at Blah Blah Bar

Mediterranean, Mexican, Pizza, Vegan, Vegetarian
84 Kloof Stree, Cape Town Central 8000, South Africa

Jo Mexican

Mexican, Vegetarian
Jacqueline Dr, Pretoria, 0167, Eastdale Pavilion Shopping Center, Pretoria 0167, South Africa

Taco Zulu

Mexican, Pizza
237 Florida Rd, Windermere, Durban, 4001, South Africa

Viva! Mexican

Mexican, Vegan, Vegetarian
13, Ryneveldt Street, Devonshire House, Stellenbosch 7600, South Africa

La Paz Knysna

Gluten Free, Mexican, Vegetarian
42 Main Road, Knysna Inn Boutique Hotel, Knysna 6571, South Africa

Prickly Pear

Mexican
13 Esdoring Nook, Highveld Techno Park, Centurion, 0157, South Africa

Senor Onion Mexican Deli

Deli, Fast Food, Mexican
45 Caledon Street, 19 Fountain Square, Somerset West 7130, South Africa

Surf Cafe

Bar, International, Mexican, Vegetarian
10, Beacon Isle Centre, Pharos Ave & Beacon Isle Dr, Piesang Valley, Plettenberg Bay, 6600, South Africa

VIVA! Mexican

Mexican, Vegetarian
Vrede street Durbanville, Shop 5 Heritage Square, Durbanville 7708, South Africa

Deez Mexican Bistro

Mexican
ERF1136 The Promenade St, Scott Estate, Cape Town, 7806, South Africa

Salsa Mexican Grill Parkhurst

Mexican, Vegetarian
38 4th Ave, Parkhurst, Randburg, 2104, South Africa

El Jalapeno

Mexican, Vegetarian
32 7th Street, Mexican, Johannesburg 2195, South Africa

Tilting Heads Taco Cafe & Margarita Bar

Fusion, Latin American, Mexican, Spanish, Vegetarian
3A Stanley St, Port Elizabeth Central, Port Elizabeth, 6001, South Africa

Mexican Fresh Craighall

Mexican
Riverview Shopping Centre, Corner Conrad Drive and Hillcrest Avenue, Blairgowrie, 2194, South Africa

Amigos

Mexican
Fontainebleau, Randburg, 2194, South Africa

Oh My Gosh!

Mexican
Honeydew Shopping Centre, Corner Blueberry & Beyers Naude, Honeydew, 2196, Honeydew, Roodepoort, 2040, South Africa

Mexico Spur Steak Ranch

Barbeque, Fast Food, Mexican, Steakhouse
Century Blvd, Shop R1, Canal Walk, Milnerton, Cape Town, 7441, South Africa

El Burro Newlands

Mexican
37A Dean St, Newlands, Cape Town, 8005, South Africa

Mochachos Chicken Fiesta

Fast Food, Mexican
124, Kenilworth Centre, 1 Doncaster Rd, Kenilworth, Cape Town, 7708, South Africa

Fuego

Caribbean, Cuban, Mexican, Peruvian, South American, Spanish
3, La Rhone Building, 77 Regent Rd, Sea Point, Cape Town, 8060, South Africa

Plan B Dessertery

Asian, Dessert, Ice Cream, Mexican
41-45 Mackeurtan Ave, Durban North, Kwazulu-Natal, 4051, South Africa

Fat Cactus

Bar, Mexican, Vegetarian
5 Park Road, Cape Town Central 8001, South Africa

Perron

Mexican, Vegetarian
Illovo Junction Corlett Dr, Hobart Grove Centre, Corner Hobart & Grosvenor Roads, Johannesburg 2196, South Africa

Mama Mexicana

Latin American, Mexican, Spanish, Vegetarian
264 Fox St & Barea Raod, City and Suburban, Johannesburg, 2094, South Africa

Gringo cafe

Mexican
260 Main Street, City and Suburban, Johannesburg 2094, South Africa

Four15 Burrito District

Mexican, Vegetarian
41 Mackeurtan Avenue, Shop 3, Durban 4001, South Africa

El Pistolero

Central American, Latin American, Mexican, South American, Vegetarian
206, Duvernoy St & Chopin street, Constantia Park, Pretoria, 0010, South Africa

Boxcar Street Food Eatery

Diner, Fast Food, Mexican, Street Food
265 The Highway Street, Equestria, Pretoria, South Africa

El Burro

Gluten Free, Latin American, Mexican, Vegetarian
81 Main Road, Green Point, Cape Town Central 8005, South Africa

El Mariachi Mexican Restaurant & Cocktail Bar

Mexican
118 Main Road, Sea Point, Cape Town Central 8005, South Africa

Salsa Mexican Grill

Mexican
Pineslopes Shopping Centre, Corner of Witkoppen Drive & The Straight, Fourways, Sandton

Siesta Bistro & Tapas Bar

Mexican
78 Scott St, Schoemansville, Hartbeespoort, 0216, South Africa

Mochachos

Fast Food, Mexican
Bays Village Shopping Centre, Corner of Milner & Waverley Road, Bloemfontein.
Mochachossample menu
  • Gourmet Vegee Burger
  • Family Variety R159.90
  • Chicken R44.90
  • Refried Beans R55.90
  • FLAME GRILLED MEXICAN CHICKEN
  • 1/4 Chicken, Pap & Mexican Sauce R42.90
  • Chicken Strips, Chips & Dip R45.90
  • Mexican Rice

The Mexican

Mexican
19 Da Gama Rd, Jeffreys Bay, 6330, South Africa

La Rosa Mexican Grille and Tequileria

Mexican, Vegetarian
Honeydew Village Centre, Corner John Vorster Road & Christiaan De Wet Road, Weltevreden Park, Roodepoort 1709

La Santa Muerte

Mexican
7th St, Melville, Johannesburg, 2092, South Africa

El Jalapeño

Latin American, Mexican, Vegetarian
32 7th St, Linden, Randburg, 2104, South Africa

Mexican Fresh

Mexican
Shop 17, Epsom Downs Shopping Centre, Corner William Nicol Drive and Sloane Street, Bryanston, Sandton

Tacomama

Mexican
60 Riviera Rd, Killarney, Johannesburg, 2193, South Africa

Papito's

Fast Food, Mexican, Tex-Mex
Lakefield Square, Corner of Main Road & Klien Street, Lakefield, East Rand

Frida's coffee bar

Contemporary, Mexican
49 Hatfield Ave, Albemarle, Germiston, 1401, South Africa

The Rusty Can

Mexican
Pirates Rugby Club, 25 Braeside Road, Emmarentia, Johannesburg

La Fiamma

Mexican
Pirates Rugby Club, 25 Braeside Road, Emmarentia, Johannesburg

Mexican Flame Grilled Chicken

Mexican
10 Simmonds Street, Marshalltown, Inner City

Prickly Pear

Mexican
Pirates Rugby Club, 25 Braeside Road, Emmarentia, Johannesburg

Pieter Sock

Mexican
Pirates Rugby Club, 25 Braeside Road, Emmarentia, Johannesburg

Box Car Deli

Deli, Mexican
Pirates Rugby Club, 25 Braeside Road, Emmarentia, Johannesburg

Plan B Dessertery

Asian, Dessert, Ice Cream, Mexican
41 Mackeurtan Ave, Durban North, 4051, South Africa

Ayoba - Fairmount Zimbali Resort

Mexican
Fairmont Estate, Zimbali, Dolphin Coast, 4390, South Africa

Mochachos

Fast Food, Mexican
Mall @ Reds, Ground Floor, Corner of Rooihuiskraal & Hendrik Verwoerd Drives, Rooihuiskraal, Centurion
Mochachossample menu
  • Mochachos Sauces R32.90
  • Beegest R39.90
  • Pine Burger
  • Gourmet Vegee Burger
  • Grilled Chicken Salad
  • Served with a portion of Chips & a Fruit Juice + FREE TOY
  • Burrito
  • Mexican Chicken Livers & Bun R29.90

Prickly Pear

Mexican
13 Esdoring Nook, Highveld Techno Park, Centurion, 0169, South Africa

Amigo's Mexican Steak House

Mexican
24 Damdoryn, Hartbeespoort, Pretoria, 0216, South Africa

VIVA Mexican Kitchen & Bar

Mexican, Tex-Mex
Heritage Square, 5 Vrede Street, Durbanville, Cape Town

Tacoways Mexican Cafe

Fast Food, Mexican
14 Wellington Rd, Durbanville, Cape Town, 7551, South Africa

Down South Foodbar

American, Grill, Mexican
Rondebosch-on-Main, Rondebosch, Cape Town, 7701, South Africa

Mexico Spur

Barbeque, Burger, Fast Food, Grill, Mexican, Steak, Steakhouse
Century Blvd, Shop R1, Canal Walk, Milnerton, Cape Town, 7441, South Africa

Sangrita Tequila Bar

Mexican, Tapas
135 Albert Rd, Woodstock, Cape Town, 7915, South Africa

The Bitch's Tits at YARD

American, Cafe Food, Mexican
6 Roodehek St, Gardens, Cape Town, 8001, South Africa

Multi location shops

Other available cuisines

Price

Features

Show More