Taco Bell 26113

Taco Bell #26113 is a Taco Bell restaurant located at 2050 Lebanon Church Road, West Mifflin, Pennsylvania.