We went last summer and I wasn't that impressed with the pre-show foods. Chips and dips and I think a pasta salad, which my son and his friend did not care for. The drinks are expensive like everywhere else. The show was fun and I even got to participate. LOL
Make sure you when you buy your tickets, get a buy one get one free, our hotel lobby had those, but I had to ask for it.
Have fun!