Taco Bell 27701

Taco Bell #27701 is a Taco Bell restaurant located at 726 South Van Buren Road, Eden, North Carolina.