Venus Spirits (map) 200 High Road Santa Cruz, CA, 95060 United States ✚ gCal ✚ iCal VSCK Westside closed for private event - no takeoutTasting Room closed for private event - no bar service, not bottle service