The only reason it's getting three stars is because I grew up on this food and still crave it so I'll go back. That being said, it has gone way down hill and is rarely as I remember and almost never worth the inflated prices. It really bums me out to go somewhere I've been visiting for years just to get price gauged for something that used to be much less expensive larger in portion and higher in quality. I've found foreign objects in my food as well as in my over priced margaritas, I've received awful service and left with a disappointed feeling at least 80%of the time. That being said there are some great staff members there that are quick to take care of these problems the best they can but it's sad that they happened in the first place. I really used to adore this place (that's within walking distance of my home) but now when I'm in the mood for Mexican more often then not I drive into Scottsdale. I hope they get back to the level they fell from, I truly miss "the way we were"