The following restaurants are my son favorites:
Tusker House Breakfast buffet (Mickey, Donald, Daisy and Goofy dressed in safari outfits) great character interaction and good selection of foods, great juice and coffee. They have a musical parade that the kids will enjoy
Cape May breakfast (characters are dressed in beach wear), good food and good character interaction
Chef Mickey (Mickey, Minnie, Donald, pluto and goofy) we went for dinner which was not great but my son had a blast with the characters. We are going to try going for breakfast next time.
CRT, we went here for me b/c I wanted to eat in the castle and my son had great time with the princess giving him kiss and alot of attention. He wants to eat in the castle again (he was 3 when we took him). He is 4 now and I asked him where he wants to eat in MK, he said in the castle to see princess and CP to see Pooh and Piglet.
Crystal Palace is a must for our family. We went here lunchtime and the great food selection. Characters are Pooh, Piglet, Eeyore and Tigger.
My son loves Hollywood and Vine b/c he loves the Little Einstein show. The character here are great but the food is ok. They have a song/dance ever 20 mins and the kids have a ball. They have a musical parade.
We went to 1900 Park Fare for breakfast and dinner. They have different characters during breakfast (Alice, Mad Hatter, Pooh, Tigger) and dinner (Cinderella, step sitters and Prince Charming) great character interaction but dinner was not good. Breakfast food is good.
Hope this hepls.