La Sabrosa Fine Mexican Cuisine

512 San Benito St Hollister CA 95023 USA

(831) 313-0956

Location