Personally we would recommend Chef Mickeys over the three. Especially before an extra event. We are not big on Crystal Palace, if you have real young ones under 4 then maybe but it is much more younger character related with the Pooh characters. We have tried alot of restaurants in Disney throughout our trips. When we did Crystal Palace my one son said why does Piglet have a zipper? Now that I think about it, that is the only time we see a character with a zipper. 1900 Park Fare was also a dissapointment to us the food selection was not as good as Chef Mickeys. Chef Mickeys is always a fun experience. My kids are now 13 and 9 and still want to go there every trip. Hope this helps you a little. We also like The Liberty Tree Tavern for its convenience and characters, and that has a Thanksgiving style dinner. Hope this helps.