With so many great Mexican places to eat in Las Vegas, I don't know why anyone would want to go here. Their service is always slow. The food is ok at best and their menu seems to be limited.
They are on the strip. This does make it an option for locals to go here before a show or a game. They have a full bar and frozen margarita machines on their patio.
If you are a local, I'd recommend going somewhere else.