Taco Bell 20283

Taco Bell #20283 is a Taco Bell restaurant located at 322 West Irving Park Road, Wood Dale, Illinois.