We are located at :
1395 41st Ave, Unit A, Capitola, CA 95010.
We're on the corner of 41st & Alameda, across the street from Helm & next door to Capitola By-the-Sea Inn & Suites. Parking is plentiful as we have a dedicated, well-lit lot.
Hours
Mon: 12pm-9pm
T/W/Th: 10am-9pm
Fri/Sat/Su: 9:30am-10pm
(831) 854-2700