I've been going to Anna's for years, and I find it to be just as good today as it was 4 years ago.
At Anna's you watch someone create your food in front of you. I find they put the right proportions of meat, veggies, beans, etc. into burritos/quesadillas, but if you think something looks amiss, say so before they roll it up and they'll fix it.
The food tastes great, a single burrito and I'm full, AND unlike most good tasting fast food, you can easily eat without packing on 60+ grams of fat, if you so choose. (That being said, if you DO choose, it's very easy to overorder, and then overeat because everything's so yummy.)
Also, despite the hordes of people that sometimes flock to Anna's, the line always moves at a steady pace. I do prefer to do take-out as opposed to eat in, though.
Pros: flavorful, non-greasy, pricing, line moves quickly
Cons: eat-in atmosphere
more