Contact Us Phone 831-423-9888 Address 420 River St, Santa Cruz, CA 95060 Hours Mon - Tue: 11 AM - 9 PMWed: ClosedThur: 11 AM - 9 PMFri - Sat: 11 AM - 9:30 PMSun: 11 AM - 9 PM Follow