El Castillito

2092 Mission St (between 16th St & 17th St) San Francisco, CA 94110 Phone: ☎ +1 415 621-6971

About

El Castillito, 2092 Mission Street (at 17th Street), ☎ +1 415 621-6971. Daily 10AM-2AM. 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.  

If you have been to El Castillito, share your experience

Review this place