Taco Bell 31585

Taco Bell #31585 is a Taco Bell restaurant located at 1165 South Trooper Road, Audubon, Pennsylvania.