Definitely
There are no dogs allowed in the park!! No dog policy strictly enforced!
The place is awesome. Great beach, picnic tables, showers. This is wine country. Go to Borghese winery.
You can, but not many people do this.
Thanks! Your answer is awaiting moderation.