Sea Lookout Park- Dogs Welcome!Sea Lookout Park, affectionately nicknamed “Dogshit Park” because of the dog-friendly location, overlooks the Pacific Ocean and is a...
Perfect Park- A People's ParadiseLocated at the top of the loop between Embarcadero Del Norte and Embarcadero del Mar, Perfect Park is a beautiful and relaxing park...