Your food is ok. Outside alcohol is not permitted.
On infrequent occasions they have a food truck, but they do have some cheeses, crackers and other snacks. It is usually better to bring your own food
Normally, there is cheese for sale in the building. I think they have crackers too. Quite often we take our own snacks though.
I had taken a picnic so I didn't check out any snacks available. Yes you can buy wine. They even have wine ice buckets to borrow to keep it cold
You can bring your own food in a cooler
Thanks! Your answer is awaiting moderation.