Santa Cruz (Mission St.) Open Santa Cruz (Mission St.)823 Mission StreetSanta Cruz CA 95060 USAPhone: 831-421-9204