Get directions to: Taqueria New, Stanton, CA
Restaurant address: 10424 Knott Ave Stanton, CA 90680, USA
Restaurant: Taqueria New