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