Taco Bell 4814

Taco Bell #4814 is a Taco Bell restaurant located at 7373 Northwoods Boulevard, North Charleston, South Carolina.