Outside food and beverage is not permitted. There is at least one bar as well as a concession stand for purchase, and there are water fountains as well.
No you can't bring anything from the outside and it isn't free.
Thanks! Your answer is awaiting moderation.