Review of El Charro

311 N Court Ave, Tucson, AZ 85701

Overall Rating

Review


Baffled at the reviews. Food was okay, but they brought my flan with crunchy won ton things on it. When I asked for a new one without them, they just scraped it off and brought the same one back. No one there understood why that wasn't okay.

Celiac friendly?

No

Updated 9 years ago