Taco Bell 31620

Taco Bell #31620 is a Taco Bell restaurant located at 825 Freeport Road, Pittsburgh, Pennsylvania.