Just wanted to clarify some of our issues:
Out of 4 childrens' meals, 3 had errors. Two of those errors were not corrected 90 minutes later, leaving those two children with essentially no meals. The 9 year old in our group finally ended up in tears because she was so hungry and felt so pathetic having to eat off of other people's plates.
DH's steak was largely inedible due to the quality (or lack of quality) of the meat. I had the pasta dish that has been given rave reviews here, but it was no better than Red Lobster quality. Both of the other adults said their meals were sub-par, but I don't recall the details as I was busy tending to my 4 year old who never got the peanut butter sandwich she ordered, and my son who was given the wrong item entirely.
We had an early (5:00 or 5:15) ADR. The restaurant was nearly empty when we arrived, and filled in around us. It surely was not a matter of lack of staff, just inattentive, careless staff, ranging from the server to the management. Our requests to have errors rectified were treated dismissively, as if we were the problem for asking for what we actually ordered.
There was one LOUD waiter who seemed to be doing a nice job of keeping his tables entertained with some sort of Disney trivia challenge. I'm sure it would have been fun to be in his section, but the added noise on top of an already poor dining experience was not enjoyable for us.
In hindsight, I wish I'd have known that Gasparilla Grill & Games was just around the corner. I would have walked over to pick up a few counter service meals for the kids so they at least would have had SOMETHING to eat.