I much prefer the food at CP over 1900 Park Fare. They both offer a buffet, but CP seems to have more choices. The characters are very different at each place, so you might go with the characters your family likes better. If timing is a factor, 1900 Park Fare dinner always seems to have a long wait, even with your ADR.