Taco Bell 29867

Taco Bell #29867 is a Taco Bell restaurant located at 13121 South Tryon Street, Charlotte, North Carolina.