Having done all 3 princess meals, I would go with 1900 Park Fare for dinner. (The breakfast is great too, but no princesses). Cinderella, Prince Charming, the Fairy Godmother, and Suzy and Perla the mice are there. The food is good (buffet) and the character interaction seems to be much better there than at CRT and PSB. I found CRT and PSB to be very rushed and the princesses each visited our table for maybe 30 seconds a piece. At 1900 Park Fare, the characters came around several times and spent a lot more time at each table. 1900 Park Fare is also a lot easier to book.