No fee for entry but get there early because it can get crowded if it's hot out
No
No entry fee or discovery pass required. It does it crowded on weekends
It's a city park, not a state park. It has no entry fees.
Nope
No it does not.
Thanks! Your answer is awaiting moderation.