Mochachos
Poor quality
On 9/6 we ordered food from Mochachos for delivery. Food arrived, one pitta was rock hard. Could literally play drums on it (no jokes). Chips were stale and hard. After calling them, the pitta was replaced. Patrons eating in, get good quality food served, delivered food is rubbish. This is now the ...