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
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services