They do not but so much fun. Eat first!
Sometimes in the lobby they sell popcorn, soda, water, and once I saw some local beer, but definitely plan on eating/drinking before or after. Lots of places nearby.
No, the performances are right at an hour but there's several surrounding locations that do.
Thanks! Your answer is awaiting moderation.