I know I've only checked in here twice, but I've been at least 10 times. It is a must-do on my list every time I go to Vegas.
Good Mexican food, great chips and salsa, good margaritas, great sizzling fajitas, and nice pozole soup. It is easy to get to (NY NY food area) and the staff has always been great.
Highly recommend if you're a fan of the food style!