El Capitan Taqueria
Permanently closed
2 Townsend St Bldg 2000
San Francisco, CA 94107
El Capitan Taqueria is a family-friendly restaurant in San Francisco's SoMa area, dedicated to providing exceptional service and authentic Mexican cuisine. With a diverse menu that includes delicious tacos and burritos, they focus on delivering fresh and flavorful dishes to their customers.
Customers have praised El Capitan for their juicy tacos and unique offerings, such as garlic and spinach tortillas, all at reasonable prices. With a commitment to quality and customer satisfaction, this taqueria aims to be a go-to destination for taco lovers in the Bay Area.
Generated from the website
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.




