Get directions to: Taco's El Kora, Phoenix, AZ
Restaurant address: 3515 W Thomas Rd Phoenix, AZ 85019, USA
Restaurant: Taco's El Kora