Located in the heart of Capitola + Santa Cruz

(831) 462-1717

Open every day
8am - 9pm

4250 Capitola Rd
Capitola, CA, 95010