We are big into character meals and have done them all over the last couple of years. Our least favorite is Garden Grill and it's primarily because DD and I aren't huge meat eaters and didn't care for the food. I remember the rice and salad being really good, but for the price, it doesn't work for us. I liked the rotating restaurant and characters though, but it's no because of our food preferences.
Our fav is breakfast at Crystal Palace. Great food, great characters, nice bright atmosphere, and it's at MK. We've never done lunch or dinner so I can't comment on the food.
We also love Tusker House breakfast, 1900 Park Fare breakfast, and Hollywood and Vine breakfast. The food has been great (it's hard to screw up a breakfast buffet) and we enjoyed the characters. I'd put off taking DD to H&V because she was older but because we wanted to do all the meals at some point, we finally went when she was 10. She LOVED Hollywood and Vine and asked to do it again the following year!! Never had lunch or dinner at any of these.
We like the food (breakfast) at Chef Mickey's too but both times we've been there have felt like the characters were in a HUGE RUSH! I know that interaction with characters will differ from person to person and visit to visit, but so far our interaction there was so rushed, it kind of sucked. We'd still go back though for the food. Never had lunch or dinner there.
I thought I wouldn't like 1900 Park Fare for dinner (I'm picky) but we all ended up really enjoying it!! Characters are fun and I found many things at the buffet that I really liked! We've only done it during
free dining (2x) because it's expensive, but we will definitely continue to go.
We really didn't like CRT (breakfast). We wanted to do it to say we've done it so we did, but the food was mediocre at best and ridiculously expensive. Glad we did it but unless I have another daughter in the future, we won't be back. Akershus is great for princesses and the food was a little better (and cheaper!)
Have a great trip!