I used to think Anna Taqueria was the Cat's Meow of Mexican food, but I have officially changed my mind. These guys have the best burrito I have ever eaten in my life. I do not know how they get it to be so good. I think it has something to do with freshness of ingredients, or maybe they just put something addictive in the food, but either way I can't stop eating them. They have excellent platters, too, and their prices are reasonable. Top notch.
more