Have gone the last 3 years. The food and service has always been excellent. The restaurant has been remodeled and updated since last year. It is a great place to celebrate life's special moments. There is a live Band and a stage for the performing Mexican dancers. It was a great dining experience.