The food isn't bad, but not the best I've had either for the prices. I think you're definitely paying for the atmosphere. If you can, try to get a seat near one of the animal displays or the waterfall. Your kids will love it! If you don't though, take your kids around to the displays while they're active.
A helpful tip.... go on Wednesdays. Kids eat for $1.99 on Wednesday nights!