Perry, IA 50220
Monday| ClosedTuesday| ClosedWednesday| ClosedThursday| 5:00 PM - 9:00 PMFriday| 5:00 PM - 10:00 PMSaturday| 12:00 PM - 10:00 PMSunday| 12:00 PM - 4:00 PM
Taqueria is a Spanish word meaning taco shop. In some localities, however, it is used to refer to restaurants specializing in burritos & tacos. Originally, Taquerias referred to the stands of street vendors. However, many taquerias today are restaurants that occupy buildings. We serve tacos, tortas, burritos & quezadillas and much more!
People who viewed this restaurant also bought:
Craving for Savings?Sign up today to receive special offers for Taqueria Villa and other restaurants in your area!
You're almost ready to dine.