This place was like magic to me as a kid. I used to beg my parents to go here, but now that I'm an adult, I can see why they were reluctant. The food isn't great, and the service is pretty average. That, and the combination of animatronics, knick-knacks, and screaming children is enough to make anyone want to make sure they have some aspirin with their meal.
All in all, it's fun for the kids, but make sure you take it in moderate doses.