El Castillito in San Francisco

Show Map
While everyone has their favorite Mission taqueria, this one may legitimately have a claim to the 'best salsa verde' throne, which is filled with serious avocado chunks. Also, they grill (rather than steam) their tortillas, a key burrito preparation issue.
Hours: Daily 10AM-2AM
Address: 2092 Mission Street
Directions: at 17th Street
Phone: +1 415 621-6971

Source wikitravel.org/en/San Francisco/Mission-Bernal Heights