We had a fun time at one of the restaurants in the Gaylord Palms. Sam's Fish Camp I think its called. They had live music and other things going on too (balloon lady etc). We lucked in at a very quiet time and the place was not full at all - that meant our kids got lots of attention from the roving entertainment.
In addition, Gaylord Palms has a kids club, so you could feed the younger ones early, pop them in the kids club and then have a quiet adult meal at one of the restaurants there. (But do make reservations in advance!)
-Kay