Taco Bell 31596

Taco Bell #31596 is a Taco Bell restaurant located at 1856 US Highway 74A Bypass, Forest City, North Carolina.