If you are on the dining plan it is a good value, but I would never pay out of pocket for it. We had lunch there last November,and dinner there in March.
For dinner I was pretty disappointed in the food, two people ordered steak that came fatty, my son had a kids pizza pretty basic, I had the pork and it was also fatty. The cold bar was okay. I just have a hard time justifying almost 50 dollars a person for dinner. The princesses are hit or miss, two were friendly and stayed a few minutes, the others were rushed.
When we went for lunch, I had the roast beef sandwich which was pretty good I enjoyed it, but my husband ordered the chicken sandwich and it was probably the worst thing I've ever tasted.
We ended up canceling our breakfast for this trip since we are not on dining plan and I couldn't justify the price to myself.

Terrible chicken sandwich

Pretty good roast beef sandwich