Taco Bell 24232

Taco Bell #24232 is a Taco Bell restaurant located at 1304 Western Boulevard, Tarboro, North Carolina.