Nuevo Osprey Seafood of California 4.7 234 reviews 1014 Wine Country Ave, Napa, CA 94558, USA (707) 252-9120