Well my review is a little different than the others so far. We ate there last year and really didn't enjoy it much.
We thought the food was fair (and that's being generous). But with these types of places you're really going for the characters. Well we had a problem seeing all of them. We had been there a hour and hadn't seen Pluto (the one my daughter wanted to see the most). I asked about seeing him before we left. They told me to leave the table and put us in a corner to stand. We stood there for about 15 minutes before Pluto came over. I wouldn't have cared that much if they had been nice about it, but they just made me feel like such an inconvenience. Maybe I'm being spoiled, but when I go to a character dinner or breakfast, I expect to see all the characters there.
Maybe it was just the day we were there. Anyway, we won't be going back.