You may want a Character meal for the fun of it....but you have much more access at Gktw to the characters....and at each park because of the button allows for character viewing. We did a lunch at the Crystal Palace. It was a very nice Buffet. However it could take up to an hour to see Pooh...and then you get just a few moments with him. But the food was great. You will have soooooo much character time its unbelievable.
If you want a fun evening and GREAT food. We did the Hoop Dee Doo Review. Its not cheap...but SO much fun. All you can eat (Family Style) ribs, chicken, beans, salad, beer, sangria. And for GKTW they took us backstage after the show to meet and greet with all the members of the show.
The food at GKTW is set up cafeteria style. Each night is a different menu. Its pretty simple food, but good. Like pot roast night. mash potatoes, veggies, french fries, fruit, ....There is a ham/hot dog night..with the fixings...However if you have special dietary needs let them know and they will puree, chop, or modify a meal.
Breakfast is pretty much the same each morning. Eggs, cheese, toppings for the eggs (mushrooms, ham, etc.) pancakes, french toast sticks, fruit, yogurt, cereal, ...ect....
They are so helpful in the Gingerbread house (dining room). They carry your trays, get you anything you need....super help.
At night you can order pizza everynight...delivered to your room, + soda...
I hope this helps...KCS