Taco Bell 32178

Taco Bell #32178 is a Taco Bell restaurant located at 2004 Paxville Highway, Manning, South Carolina.