The service here is excellent. The restaurant is really nice inside; and depending on where you sit, you can get a great view of the strip. Unfortunately, this is the worst Mexican food I've ever eaten in my life. They bring out chips with salsa and beans at first. The salsa is like watery hot sauce, and the beans have this bizarre "cafeteria" taste. I ordered a dish with carne asada and the meat tasted like it was boiled. No flavor at all. I've eaten Mexican food in Mexico, California, Texas, etc, and I've never had anything like this. I don't know what their doing here, but the food just doesn't taste right. I wonder if it's because there's a lot of white people in the neighborhood and they think we like bland food??