Taco Bell 20959

Taco Bell #20959 is a Taco Bell restaurant located at 1210 Highway 321 Northwest, Hickory, North Carolina.