We waited an unusually long two hours to get inside the diner for dinner on a Monday night during spring break. While the menu was pretty large, the food was just average, which is fine. We were there for the experience and we got it! Such fun interactive entertainment with the wait staff. They sing and dance (and serve your food) and you can do it all right along with them if you choose. I think the upper level has the best seating if you are seated by the railing to overlook the rest of the diner. Was a fun experience we won’t forget.