Snap Taco
1108 Pacific Ave, Santa Cruz
(831) 824-6100
Recent Reviews
Order Online
You May Also Like
Pho' house - 1102 Pacific Ave
Vietnamese, Pan Asian, Noodles
Pizza My Heart - 1116 Pacific Ave
Pizza, Gluten-Free
Kiantis Pizza & Pasta Bar - 1100 Pacific Ave
Pizza, Italian, Wine Bar, Pet Friendly
Restaurants in Santa Cruz, CA
Snap Taco
1108 Pacific Ave, Santa Cruz, CA 95060
(831) 824-6100