Hi there. I actually work at the park. Yes, there is a fee. It's $5 for vbtwp residents & $7 for all nonresidents. If you'd like to get a full season pass, it's $15 for residents & $20 for everyone else. This is per car not per person. Also, it is cash only, there isn't a credit card machine.
They will begin charging a entrance to the park fee... not sure if it begins on memorial day or not.. but it's a small fee ($3, I believe) for a really beautiful park.
Thanks! Your answer is awaiting moderation.