Taco Bell 26116

Taco Bell #26116 is a Taco Bell restaurant located at 2343 Noblestown Road, Pittsburgh, Pennsylvania.