Taco Bell 32750

Taco Bell #32750 is a Taco Bell restaurant located at 1714 West Main Street, Locust, North Carolina.