Update
Zachary's Restaurant has been open for breakfast and lunch on Pacific Avenue in downtown Santa Cruz since 1985. Simple and delicious, a storied downtown eatery stands the test of time.
819 Pacific Ave, Santa Cruz, CA
(831) 427-0646
www.zacharyssantacruz.com
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services