Get directions to: El Taquito, Itasca, IL
Restaurant address: 205 Broker Ave Itasca, IL 60143, USA
Restaurant: El Taquito