sandwich shop in santa cruz
About 12 results.
Erik's DeliCafé | Soquel Dr., Santa Cruz
Soquel Drive 1664, 95065 Santa Cruz, United StatesThe best deli sandwiches, handmade soups, fresh salads, and bakery delights you can get your hands on - Erik's DeliCafé in Santa Cruz | Soquel Drive. Having a party at home or the office? Erik's …