Yes, on the east side of the park just near the water where you can see the airplanes take off.
Yes, grills at picnic table areas towards the water side.
Dont remember seeing any. Um.. u night wanna bring a portable one?
Thanks! Your answer is awaiting moderation.