Pancho Villa

10500 Spotsylvania Ave
Fredericksburg VA 22408
55 Reviews

Sponsored Topics



Opening Hours

  • Mon: 11am-10pm
  • Tue: 11am-10pm
  • Wed: 11am-10pm
  • Thu: 11am-10pm
  • Fri: 11am-11pm
  • Sat: 11am-11pm
  • Sun: 11am-9pm


Take me there


  • Amex
  • Cash
  • Discover
  • Mastercard
  • Travelers Check
  • Visa

See a problem? Let us know!
<p>One of the largest Mexican restaurants in the area, Pancho Villa offers hearty Mexican meals at a reasonable price. All you can eat lunch buffets are available Monday through Saturday. If you're just in the mood for a beverage, grab an exotic Margarita or a Mexican beer at the bar and enjoy the rich atmosphere.&nbsp;</p>