Yes you can
Yes you can bring your own food, they have mutiple pavilions with grills and many park benches that you could sit down and eat at.
You can bring your own food... And they have a small food place where you can order items...
Thanks! Your answer is awaiting moderation.