The Castroville is my alltime favorite sandwich. I lived in Santa Cruz in college and worked next door to Zoccoli's, I quickly became a regular. It's an Italian deli that's always packed (don't forget to grab a number) so you know it's good. It's relatively inexpensive and the sandwiches are always good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.