Taco Bell 30407

Taco Bell #30407 is a Taco Bell restaurant located at 7856 South Stoney Island Avenue, Chicago, Illinois.