Shoreline Dr & Santa Rosa Place, Santa Barbara, CA 93109, USA
Popular park overlooking the water offers a playground, grassy areas, walking paths & beach access.