Taco Bell 35999

Taco Bell #35999 is a Taco Bell restaurant located at 232 Virginia Road, Edenton, North Carolina.