Respond to Review of Taqueria Pancho Villa
Review: We wish we would have said no! The food was not good at all, the chips were stale, and the food fried and not healthy or appetizing in any way. And way way too expensive..we paid over €20 per person for water, cover charge and one plate! Just say no!