I was staying at one of the nearby hotels and didn't want a chain so I decided to come here. The place was packed. I waited just a couple minutes for table and was seated. From the time I sat and placed my order to getting my food, it was maybe 20 minutes total and I even sent the waiter back once because I wasn't ready. The service was super fast!
I wish I could say the food was just as good. It was average. I enjoyed that they gave you two different salsa options and my margarita on the rocks was good, however I ordered the enchiladas Mexicanos and it was good but not great. The serving size was huge but the food was just bland. I actually had to add salt and a bunch of the salsa just to give it some flavor.
I would try this again if I were back in the area and try a different option.