Boma would be the ideal place. Right at your resort so you don't have to go anywhere.
The prices from last year - $30.99 for adults, $14.99 for kids under ten. It's the buffet with holiday offerings also available (a few years ago, they had turkey instead of the chicken).