Get directions to: Art Ochoa, Napa, CA Restaurant address: 2160 Coronado Ave Napa, CA 94559, USA Driving Walking Bicycling Restaurant: Art Ochoa