Laura,
I would be glad to assist!
I think that the top 3 that I would recommend include the following;
- Donald's Safari Breakfast (at Tusker House)
- Chef Mickey's
- Cinderella's Royal Table
Because of scheduling issues (Chef Mickey's is rarely open for lunch, for example), I would recommend you go with the following;
Chef Mickey's for Breakfast
Donald's Safari Breakfast for Lunch
Cinderella's Royal Table for Dinner
But if you have to mix them up, that is OK too. I just prefer the buffet experience at breakfast over dinner, and I think that the castle is more magical at night.
A good substitute, if needed, would be
Crystal Palace. While it is not in my top 3, it would be good for your 2-year old (Winnie the Pooh characters), the location is convenient (in the center of the Magic Kingdom), and it is open for all meals.
Write me back if I can help more!
Have a magical (and delicious) vacation!