Taco Bell 27960

Taco Bell #27960 is a Taco Bell restaurant located at 11 Gateway Village Road, Bluffton, South Carolina.