Get directions to: Taqueria Tampico, Delano, CA
Restaurant address: 725 Main St Delano, CA 93215, USA
Restaurant: Taqueria Tampico