Taco Bell 5096

Taco Bell #5096 is a Taco Bell restaurant located at 2040 Savannah Highway, Charleston, South Carolina.