One of the best Mexican restaurants in Las Vegas period hands down.
The staff is the friendliest I've ever met in my entire life.
I normally get the Carne Asada plate when I visit, it's the absolute best Carne Asada you will get an upscale sit down Mexican restaurant for $20 (or any price)
The margaritas are awesome. I always order strawberry and mango mixed and it's usually heaven in a glass.
Also if you're fortunate to attend one of their monthly tequila tasting dinners do it. You will not regret it even for a second.
Thank you Mark, Kate, Ross and staff you all rock.