Yes there are actually bbq grills at the pavilion areas to the left of the play area (if you're standing in the parking lot facing the park.)
I know they have a pavilion, but not sure about the grills...
No
Thanks! Your answer is awaiting moderation.