Forget La Taqueria. Disremember La Cumbre. At the risk if ruining it, here is a true chowhound treasure, in the hinterlands of Glen Park.
La Cumbre on Diamond St. has the best burrito I've ever tasted, and has lines out the door every time I've been there. Of course the construction going on inside has something to do with that, but the construction is also evidence that they've had to expand to keep up with demand.
They won't deliver, but here's a tip. Call ahead and arrange for pick-up. You get to go to the head of the line, hee hee hee.