Mehhh, nothing really being missed here.
You walk in and it's just a bunch of people standing around the center stage watching one of their girls yell at a foreign person while pouring a warm nasty margarita type mix down that person's mouth. The girls who went up on stage were sub par and nothing to get excited about.
The only cool thing about this place is the somewhat attractive coyote girls. Other than that, not much to see.