Taco Bell 26115

Taco Bell #26115 is a Taco Bell restaurant located at 1690 Cochran Road, Pittsburgh, Pennsylvania.