The food was so-so and a little pricey considering, but because it is inside of a hotel we were prepared to pay. The service was fast--I ordered a plate with two tacos and rice/beans, ate one taco, and practically had to fight the waiter to keep him from clearing my (not even half eaten) plate. The margaritas were weak, I had two and felt no effects whatsoever of having an alcoholic beverage, and I usually can't handle more than two drinks.