Eating Spanish at La Taberna restaurant in Napa, CA.

Feedback

Do you manage or own La Taberna?

Yes