Taco Bell 2863

Taco Bell #2863 is a Taco Bell restaurant located at 1800 East Woodlawn Road, Charlotte, North Carolina.