Taco Bell 29866

Taco Bell #29866 is a Taco Bell restaurant located at 846 Winston Road, Lexington, North Carolina.