Taco Bell 29354

Taco Bell #29354 is a Taco Bell restaurant located at 7108 G. B. Alford Highway, Holly Springs, North Carolina.