Taco Bell 32134

Taco Bell #32134 is a Taco Bell restaurant located at 12716 Ashland Avenue, Calumet Park, Illinois.