Yes and yes to both questions. Their concessions are very nice.
Yes to both.
You can bring in food but you need to reserve a picnic table if you want one.
They have a few concession stands, where you can get snacks. They also have a grill with some food. Lastly, feel free to bring your own! Great place!
Yes u can bring food and drinks. There is lots great treats at the concession stand
Thanks! Your answer is awaiting moderation.