Taco Bell 2433

Taco Bell #2433 is a Taco Bell restaurant located at 6956 Ogden Avenue, Berwyn, Illinois.