Yes. They have a snack bar on site. You could also come and go with your wristband. There are several restaurants a few blocks away downtown.
Yes
Yes there are several places on prem and more in the area
Thanks! Your answer is awaiting moderation.