Taco Bell 36233

Taco Bell #36233 is a Taco Bell restaurant located at 7734 US 521, Indian Land, South Carolina.