2nd & Pacific Ave Santa Cruz, CA 95060