Taco Bell 24492

Taco Bell #24492 is a Taco Bell restaurant located at 662 Highway 1 South, Lugoff, South Carolina.