Taqueria Villa
1319 2nd St, Perry
(515) 465-4266
Recent Reviews
You May Also Like
La Ventura (Tacos y Pupusas) - 1209 Lucinda St
Salvadoran
Common Wealth Provisions - 1215 2nd St
Deli
The Proletariat - 1213 2nd St
Bar, Dive Bar
Restaurants in Perry, IA
Taqueria Villa
1319 2nd St, Perry, IA 50220
(515) 465-4266