Zachary's Restaurant

Where
819 Pacific Ave, Santa Cruz, CA
Call
+1 831.427.0646
Contact
Email
Tags
Cafes, Restaurants, American Restaurant
Claim this listing

About request an edit to this page

Simple and delicious, a storied downtown eatery stands the test of time.