El Capitan Cocina is a family owned Mexican restaurant in Chula Vista, San Diego. All of our food is handcrafted to the highest standard of quality and made with pride. We want to offer people a better option for great Mexican food in the So-Cal area...
Partial Data by Foursquare.