I have been here a couple of times. I will say off the bat. The margaritas are really Good. Lots of different flavors to choose from. And all at a decent price. Food is pretty good. And the location can't be missed. Right on the strip.
Their nachos are super huge. And can probably feed a group of three or four. On weekends they usually have live bands playing. Which is cool if your into the type of music their playing. It's best to go early. The wait for a table can be pretty long. All in all not bad. And worth a visit. It can get expensive so pay attention to what you order.