What's not to love? Great food, always something good on one of the zillion HD TV's and the staff rocks. Everything I've eaten has been great. Get the chicken chimi's you will not be let down! Also the chili is bomb!
What else do you need to know? Great drink specials. Every sport (NFL Sunday Ticket!) you want to watch including the big fights. They even have a free shuttle service if you've enjoyed yourself too much. (or just enough!)