If you're at MK, go to the Poly restaurant and eat at O'hanas. The food is delicious to put it mildly. It's also very kid friendly. They have coconut broom races, teach the kids Hawaiian dances, and give them leis. The food is served family style, but if you have picky kids they will gladly serve them something more kid friendly. Another option is going to the Grand Floridian to eat at 1900 Park Fare. It's a character meal w/ Cinderella, the Prince, stepmother & stepsisters. The characters are great!!!!!! We thought the food was delicious as well. If you're at Epcot, one of our favorite restaurants is Akershus. It's at Norway. It has a castle feel, is character dining (princesses visit your table) and you get free photos included w/ meal. My girls love eating here more than at the castle in MK. We also love Le Cellier at Canada, though not a favorite of my kids. It's kinda dark and not really full of kid appeal but has wonderful food. Another fun place to eat at Epcot is Biergarten in Germany. They have a German band playing and a dance floor that you and your kids can get out and dance on. So fun!!! It's a buffet w/ lots of good food, plenty that appeals to kids and adults. Very fun atmosphere! Good luck deciding!