Taqueria San Francisco - View this location on map

'What this place lacks in atmosphere, it makes up for in sigh-inducing burritos with just the right mix of spicy salsa, avocado chunks, flavorful meat and a judicious amount of fluffy rice, all wrapped up in a griddled tortilla. If you eat there, you can
2794 24th st, San Francisco, CA

Restaurant, Budget, Local Spo