One of our friends who goes to Disney four time a year with her family told us that the best food in Magic Kingdom was Crystal Palace, and we had also read good reviews. We made an ADR for 1:10 and got there right on time. We had to wait about 20 minutes for a table, but it was worth it! We really loved the whole experience at Crystal Palace. Even though our kids are a little old for the magic of Pooh & Friends, they still enjoyed meeting the characters. Our 7-year-old got into the whole thing, including parading through the 100 Acre Woods of waving green napkins. The great surprise was the food. The salad bar was divine. My favorites were Couscous, Tofu, and Roasted Vegetable Salad; Mediterranean Pasta Salad; and Tabbouleh Salad. I didnt eat any meat that day, but I enjoyed the Broccoli tossed in Puri Puri and topped with Key Lime Ponzu; Medley of Vegetables with Balsamic Glaze; Fire Roasted Corn Spoon Bread; and Vegetable Pasta. The carving stations looked good, but I just preferred the wonderful salads and vegetables. DH and kids seemed to like everything they tried. For dessert I enjoyed the cheese board as well as the Banana Bread Pudding with Bailys Irish Cream Sauce. I was really impressed with how fresh the food was and how nice the whole dining experience there was. If I had been paying OOP I would have considered it well worth it, which is something I dont think I could say about every place we went on this trip. One piece of advice: the bathrooms there are really small. Take your kids to the baby station and bathrooms right behind the restaurant before you go in, and then if somebody needs to go on the way back to the park, go back via the baby station & bathrooms. DD spent so much time in line for the bathroom I though she had been kidnapped!