Taco Bell 2838

Taco Bell #2838 is a Taco Bell restaurant located at 821 Coleman Boulevard, Mount Pleasant, South Carolina.