The quality of the food and drinks were very good. Drink orders were slow more often than not ! Somewhat disappointed on our drink orders since we ordered just their signature drinks. The amount of food was very good and was a very tasty Mexican dinner. It is worth another chance for this restaurants.