The food was ok - not great - ok. The receptionist/hostess was initially rude. We had made reservations for 6:30 (MAKE SURE YOU MAKE RESSIES!) and went by at about 6 and asked if we could be seated. She was kind of nasty and said no. So we left and came back 25 minutes later, and she was fine....
The character interaction was WONDERFUL! DH and I are childless, but they spent a good amount of time with us, making us laugh and being fun. And it was VERY crowded that night. I had a blast with that part. DH ordered fish, didn't like it much - standard fish sticks kind of fare. I ordered the Surf BLT (I think that's what it's called - bacon with Salmon). It was a little better than ok. The soup was only ok - I had the cheesy onion. The dessert was pretty good - but my fave was the cotton candy....
I have heard varied reviews of the food there - some good, some bad.
I would go again, just for the great character interaction.