El Capitán State Beach

EL CAPITAN STATE BEACH RD
Goleta, CA 93117- Map It
Phone: (805) 968-1033