Mochachos
Worst Mochachos ever!
- 10-25-2013
- 15
Received a low grade homemade version of a Mochachos burger. Looks nothing like it is advertised to be. This branch is a let down to the franchise.
Company: Mochachos
Country: South Africa
City: Kenilworth