I agree. Some people love it, others hate it. For us, it is one of our "must-do" restaurants. We love the food, we love the service, and we love the antics.
To give you more detail on the food, it is like bbq-type food. The mashed potatoes aren't really creamy and they are usually kind of dry all things considered. But I love potatoes almost any way you cook them, so I like them. DH gets the skillet every time. I usually get the chicken (grilled, rotisserie?). The chicken is really tender and the bbq sauce is good. If you aren't crazy about that type of food, I would skip it. The antics of the wait staff? Well, I wouldn't base my decision on that. We have had servers who really got into things, and some that didn't.