Taqueria La Cumbre
Posted on: October 12, 2010
Saw this on Man V Food San Francisco. It’s not in the greatest of neighborhoods, located in the Mission neighborhood. But the food is pretty good. I ordered the Super Burrito with pork, no cheese, no sour cream.
Taqueira La Cumbre
515 Valencia St
(between 16th St & 17th St)
San Francisco, CA 94110