La Taqueria La Taqueria

La Taqueria Map

2889 Mission St. (25th St.)
San Francisco, CA 94110
415-285-7117
Map
Cuisine: Mexican / Taqueria / Tacos
Some would argue these are the best tacos in town, and the burritos are famously made without rice.
Openings: Lunch & Dinner Wed.-Sun.

Features