We ate there in Feb. It was great in regards to the character interaction-the characters came to the table numerous times to "talk" to the boys, color, high fives, whatever. As for the food, I'm a pretty picky eater and ate the chicken fingers from the kid's buffet. My DH was able to find things he liked but I personally thought the choices were limited-even for the kids. I would go there again because both of my boys (3 and 1) loved it. I have some pictures but can't figure out how to post them. If you PM, I can email them to you.
HTH