La Taquiza Fish Tacos
(707) 224-2320 | View Website

2007 Redwood Rd, Napa, CA | Directions   94558

38.320848 -122.311056
Get Directions