Originally Posted by
Jandro
Taqueria Cancun, the ONLY place you should be getting your burritos. 19th and Mission. SO ****ING GOOD.
Haha really? I that's where I get my burritos also, but I go to the one at the end of Valencia near St. Luke's. My usual is an al pastor super burrito.