Back
El Capitan Taqueria Logo

El Capitan Taqueria

No price ratings0.52mi
1198 Folsom St, San Francisco, CA, 94103
Thurs 11:00 AM - 11:55 PM(415) 658-7738
About El Capitan Taqueria

Order online delivery or takeout from El Capitan Taqueria to enjoy some of the best tacos in San Francisco. Looking to find the cheapest way to order El Capitan Taqueria? Choose the most affordab...show more

Compare Delivery Services

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
59 minTime Est.
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
59 minTime Est.