106 Beach St, Santa Cruz, CA 95060, USA | Cowells Beach - at beach entrance next to Dream Inn by public beach restrooms and showers at the beach entrance ramp.
106 Beach St, Santa Cruz, CA 95060, USA | Cowells Beach - at beach entrance next to Dream Inn by public beach restrooms and showers at the beach entrance ramp.
Santa Cruz, California, United States
Pacifica State Beach. Meet in Parking Lot A (north side of Taco Bell).