Our DDs are similar in age to yours and while ours are girls and yours are boys, I think that my choices would be similar if I had boys...
Chef Mickeys - The food was good, not great, but the characters were really what we were there for. They were all very attentive, especially Donald.
50s Primetime Cafe - I cannot say enough how great that place was! The kids loved seeing us parents get in "trouble", lol. The food was really good, too.
Crystal Palace - We liked seeing the Pooh characters and we thought the dinner food was very good. Can't wait to try the breakfast this next visit!
Ohana for breakfast or Liberty Tree Tavern for dinner- We like enjoying one meal family style and both have good food I think. During vacation sometimes we get eat-out burn-out and the types of food here make us forget its restaurant food, its more like home cooking, especially LTT.