There are a few picnic tables throughout the park. There is a shelter by the beach/swimming area. You could also bring a blanket and find a nice spot in some shade.
You can eat at the new ski lodge- they have food and beverages, and it's quite nice!
Thanks! Your answer is awaiting moderation.