There is an area at the beach with picnic tables and grills.
No not on the beach but if you go down the road just a little piece to the Welcome Center behind it there are picknic bench areas that you can do that
Do I need to order passes to the beach before I arrive? Or can I come and buy passes to for beach for the same day
Not on the beach there are picnic areas with a grill
Next to the marina is s park with picnic tables. I would think you could grill there
nope
No
Thanks! Your answer is awaiting moderation.