Taco Bell 2580

Taco Bell #2580 is a Taco Bell restaurant located at 104 South Goose Creek Boulevard, Goose Creek, South Carolina.