Napa Location
HOURS:
Open Daily: 7:30 AM – 9:00 PM
*Taqueria closes at 7:00 PM (5:00 PM on Sunday)
Take-Out Only
Open Daily: 7:30 AM – 9:00 PM
*Taqueria closes at 7:00 PM (5:00 PM on Sunday)
Take-Out Only
Address
2995 Jefferson St
Napa, CA
94558