Taco Bell 16804

Taco Bell #16804 is a Taco Bell restaurant located at 2717 Northwest Boulevard, Newton, North Carolina.