1534 Pacific Ave
Santa Cruz, CA 95060
Owned and operated by the Zoccoli family since 1948, all the delicious offerings are made on-site and fresh! Dozens of sandwich options, or build your own, along with soups, salads, and sides!
Zoccoli's Deli accepts Downtown Dollars.