I've said it before and I'll keep saying it...I love Mexican food. I'm a native Texan that was raised in Las Vegas, it's practically in my blood. That being said, again, I cannot say enough good things about this place. The food is amazing and I don't think I've ever waited more than ten minutes from ordering to get my food.
The service is always excellent. I've only ever had one complaint since I've been coming here and it was handled quickly and with no fuss by the staff. I highly recommend!