Taco Bell 36721

Taco Bell #36721 is a Taco Bell restaurant located at 3 Sparta Road, North Wilkesboro, North Carolina.