Taco Bell 29482

Taco Bell #29482 is a Taco Bell restaurant located at 63 Lowes Drive, Pittsboro, North Carolina.