Located at:
354 Washington St
Santa Cruz, CA 95060

Call in your Order:
(831) 427-2200
Hours:
11:00AM - 8:00PM

Visa Master Card Accepted


Logo

Home: What's New

  • De La Hacienda has new Fall hours. We will now be closing an hour earlier, from 11:00AM to 8:00PM!


De La Hacienda Taqueria