Hours & Location

  1. Downtown - Original Location 913 Cedar Street, Santa Cruz, CA 95060 - Daily 12pm - 11pm
  2.  
  3. Downtown - Kiosk 1520 K2 Pacific Avenue, Santa Cruz, CA 95060 - Daily 12pm-6pm
  4.  
  5. Pleasure Point 820 41st Avenue, Santa Cruz, CA 95062 - 12pm-9pm Sunday - Thursday, 12pm-11pm Friday & Saturday

Phone: (831) 204-2523