Took a friend there while on a business trip and we had a lot of fun. I would say this is definitely an adult dining place due to the "show" the waiters and waitresses put on. You can be uptight if you are going to come to this place, so be in a good mood and go along for the ride.
Expect to hear things like, Here's your food, I hope my meat tastes good in your mouth.
Also they will probably make you a nice little hat with something totally inappropriate written on it, so be forewarned.
Overall the food is fine, it's not what I would say is exceptional or surprising. It's pretty much what you expect. When you go, you are going for the atmosphere/experience. I would say this is a great place to take big groups of friends.