Yes, there is a snack shack, which is reasonably priced. They also offer a gluten free menu!
yes, but keep in mind when ordering drinks are small. They only have 1 size.
Yes
There is a building that has food and drinks. I didn't look at the food menu because I only wanted water.
Thanks! Your answer is awaiting moderation.