would be the first suggestion for either meal. Most young kids like Pooh characters and the food is better than most character buffets. We also do Chef Mickey's for breakfast every trip. I personally don't think the food is as good as CP but you do get the classic characters.
Crystal Palace is great for the kids and we liked the food as well, we always do Chef Mickeys. 1900 Park Fare is also a big hit for girls Cinderall and friends.
I definitely recommend Crystal Palace for breakfast. Great food and character interaction and if you get an early adr you can get into the park an hour before it opens which will allow you to get some great shots of the family with the castle without a bunch of other people in the picture.