Armadillo's offers authentic Mexican fare for hungry patrons in Wine Country. It offers tacos, salads, burritos, rice, beans, sangria, beer, margaritas and more. 
1304 Main St, Saint Helena, CA 94574
(707) 963-8082
  • Hours: Mon - Thu, Sun, 11am - 9pm; Fri - Sat, 11am - 10pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »