I'm not a buffet guy because I feel the food is lower quality, but we definitely had to do at least one character dining experience.
Pre meal: we unfortunately still had to wait 10 minutes even with a dining reservation made 180 days prior! We also thought the lame "take your picture with a plastic Mickey & friends" photo was very unnecessary. Who would pay $30 for this photo when you can take your own picture with the real Mickey at your table 5 minutes later?
Meal: it's awesome dining with the characters coming around. Our waitress was awesome and paid special attention to our anniversary pin - so did the characters. The chef met with me and told me the three menu items I couldn't have and was very friendly.
The salad bar was fantastic. We both had a large salad. My girlfriend had some pasta, I opted for the "prime rib", turkey, mashed potatoes (all the "expensive" stuff). The meat was a bit dry and potatoes were extremely rich (albeit, very tasty). The gravy and au jus were nice additions. There was a decent amount of selection.
Dessert: The desserts were very cheap tasting, but our server was so kind and brought us both chocolate cupcakes with lit candles for our anniversary. The cupcakes tasted frozen & the icing and cake were pretty cheap tasting, but the gesture was very sweet of her. The ice cream at the station tasted very watery and just was not the soft serve I was expecting. The key lime tarts were very good, though.
Overall: it's a must-do experience. The food is not bad, but could be improved. MAKE YOUR RESERVATIONS 180-DAYS PRIOR!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.