The Sandwich Spot

EatDelisFood on the GoLunchRestaurantsSandwichesVegetarian

Address

1010 Pacific Ave
Santa Cruz, CA 95060
(831) 600-8082

Get Directions

visit website

Social Media

Details

The Sandwich Spot is a gourmet deli serving up delicious sandos with a variety of specialty sauces to die for!

Nearby Shop

Nearby Eat

Nearby Parking