The service was good but the food quality was terrible. The food came out all 'mushy' and undiscernible between the food types. Been going to this restaurant a couple of times a year for 7 years and although I knew it wasn't the best Mexican around,it was OK as it was close to home. Last time I went will be the last time I go, it just is getting worse.