La Taquiza Fish Tacos
Fish Tacos in Napa
The best fish tacos I have ever had were in a strip mall in Napa, CA. The octopus burrito, the classic fish tacos, or the La Taquiza fish tacos are all amazing! When they have strawberry horchata, get two, you won't regret it!
Have you been here? Share a tip or a photo with fellow travelers.