
Corner of Heidelberg & Swartkoppies Roads, Alberton, Gauteng
Part of the Mochachos chain — see all 34 locationsMochachos is a South African chain of Mexican restaurants that opened in 1994 in Pretoria. Located in Shop 27B, Lemon Tree Shopping Centre.
Authorized halal by an Islamic organization. All food at this restaurant is certified halal.
Score reflects a halal certificate on file.
Tap a star to leave the first review