Taco Bell 29469

Taco Bell #29469 is a Taco Bell restaurant located at 1790 DeVinney Road, York, South Carolina.