Taco Bell 24224

Taco Bell #24224 is a Taco Bell restaurant located at 245 Church Street, Georgetown, South Carolina.