
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 |