155 North Ocean Avenue, Cayucos, CA 93430, United States
Location
155 N Ocean Ave
Cayucos
, CA
See map: Google Maps