Taco Bell 20425

Taco Bell #20425 is a Taco Bell restaurant located at 1096 Isle of Palms Connector, Mount Pleasant, South Carolina.