Armadillo's
Address:
1304 Main St, Saint Helena, CA 94574
Phone:
(707) 963-8082
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 11am-9pm
Payment:
Other Details:
Armadillo's offers authentic Mexican fare for hungry patrons in Wine Country. It offers tacos, salads, burritos, rice, beans, sangria, beer, margaritas and more.
Restaurants, Foods-Carry Out, Caterers, Mexican
Other Businesses:
- Tea Time Trading Company at 1335 Main St, Saint Helena, CA 94574
- Villa Corona at 1138 Main St, Saint Helena, CA 94574
- Martini House at 1245 Spring St, Saint Helena, CA 94574
- Farmstead at Long Meadow Ranch at 738 Main St, Saint Helena, CA 94574
- La Condesa Napa Valley at 1320 Main St., Saint Helena, CA 94574