I can't say enough good things about this restaurant! The food and service exceeded any expectations I had. From the margarita through the entree to dessert, everything was outstanding. The guacamole (prepared tableside!) was off the charts. If you are looking for a tasty Mexican meal you can't go wrong here!