Get directions to: Los Caporales Taqueria, Antioch, CA
Restaurant address: 1645 A St Antioch, CA 94509, USA
Restaurant: Los Caporales Taqueria