Located in the heart of Capitola + Santa Cruz (831) 462-1717 Open every day11am - 8pm 4250 Capitola RdCapitola, CA, 95010 GET DIRECTIONS