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

Find related places

Own this business?
See a problem?

You might also like

United StatesCaliforniaSan FranciscoEl Capitan Taqueria

Partial Data by Foursquare.