My family loves Liberty Tree Tavern, they have a nice comfort food meal, add characters, and it is buffet served family style, which when you have small kids really helps, because you're not getting up and down. We have never had a bad meal here, and have eaten there every trip. I have been to Crystal Palace, but only for breakfast, it is good too.
Kim