La Hacienda Mexican Restaurant

749 Western Dr Santa Cruz CA 95060 USA

(831) 425-5855

Location