Get directions to: El Taco Nazo, Santa Fe Springs, CA
Restaurant address: 13128 Telegraph Rd Ste A Santa Fe Springs, CA 90670, USA
Restaurant: El Taco Nazo