Skip to main content

El Capitan Taqueria - Folsom Location

Address:
1198 Folsom St. 
San Francisco, CA 94103

Phone: (415) 658-7738

Business Hours:
Sun/Mon/Tue 9am.-12am.
Wed/Thu/Fri/Sat 9am.-3am.


Get Directions >

El Capitan Taqueria - Polk Location

Address:
1725 Polk St.
San Francisco, CA 94109

Phone: (415) 913-7135

Business Hours:
Sun-Thu 10am-12am
Fri-Sat 10am-3am


Get Directions >