This used to be our favorite Mexican restaurant in Surprise but the last three times we ate here it was awful. We kept going back hoping it was a fluke but unfortunately it wasn't. Shredded beef tacos were terrible. The meat was a weird mushy texture and no flavor at all. I doused them in salt to get some flavor. Beans were dry and over cooked. Chips tasted old and stale. The salsa is different from when we first started going there. I could go on and on but really it was terrible. Not getting my money anymore.