When we went for dinner, I did not care for the food, it was VERY crowded, and very slow to see the characters. We had a 6:15 pm reservation and were not seated until about 7:20, then waited over an hour at our table and saw only one character, and then gave up and left, so I guess that is consistent with others here saying dinner takes 90 minutes, but it was definitely more time than I wanted to spend and then to not even see the characters. It also left a sour taste in my mouth when our baby fell forward in his high chair and hit his head on the sharp table edge so hard that he was bleeding and started crying, and a CM immediately rushed over and told me I would need to step outside with him until he quieted down instead of offering first aid. I left, patched him up and soothed him and came back, but I did not care for their response one bit.
Another trip we decided to give them a second chance and we went for a PPO breakfast. The wait was better (about 20 minutes), and it was quieter when we arrived, though was packed by the time we left. The food was again a definite miss for us--the potato casserole had still-frozen, raw potatoes in it, and the french toast casserole was wayyyy too sweet for my taste--just a puddle of sugary mush. Everything else was pretty standard Disney breakfast.
This all could just be the usual disney inconsistency, but after two very clear bad experiences for us, we won't be back. For MK, BOG and CRT are our favorites, though hard reservations to get, followed by Tony's.