HOME / Mexican restaurant / Baha Taco
113 Nellie Rd, Norwood, Johannesburg, 2192
+27766947400
View Business Profile