Lovely little restaurant and the staff is so friendly. The food came out very fast and had HUGE portions so you'll probably have plenty of leftovers! So happy we stopped here passing through Madrid.
Pancho Villa
(28)
Advertisement
Photos
Pancho Villa is a vibrant restaurant located in Madrid, Iowa, dedicated to delivering authentic Mexican cuisine that transports diners straight to the heart of Mexico. Their menu features traditional favorites such as tacos al pastor, carnitas, and renowned fresh guacamole made daily.
Guests can enjoy a variety of flavorful dishes prepared with fresh ingredients, including items like Super Nachos and Fajita Chimichangas, each designed to tantalize the taste buds. With a commitment to showcasing the rich aromas and flavors of Mexico City, Pancho Villa promises a delightful dining experience for all who visit.
Generated from the website
Also at this address
Reviews
We wanted to go to the nearby High Trestle Trail Bridge, so we stopped here for lunch with our grandkids on a weekday just after noon. We were quickly seated and got our drinks and started to...
We're from New Mexico and this spot is great! The value for the dollar is excellent! We had the chicken fajitas and a combo.
This is a great stop on the High Trestle Trail. Numerous menu choices but we settled on our favorites, fajitas and carnitas. Both very good with very generous portions and leftovers, which we...
The food was great and the size of portions were grande. And our server was all smiles and very attentive.
You might also like
Partial Data by Infogroup (c) 2026. All rights reserved.
Partial Data by Foursquare.
Advertisement


