Yes it is a great place to host a party! There are fire pits close to the playground but you need to get there very early to hold the spot. We've had to get there at 5 am and take shifts to hold the area. There are picnic tables as well. There is a snack shack but you definitely can bring food. I'd check with the lifeguards about catering. Have a happy birthday!
Melinda nailed it. Perfect explanation!! We had a birthday party there a few weeks ago, it was on a Friday. We went and grabbed a spot for our fire about 10 AM, kids played in the water off and on, had peeps coming until about 4, watched the sunset, then we did burgers, dogs and smores, cake and presents, it's s fantastic, clean beach!
Thanks! Your answer is awaiting moderation.