Taco Bell 2066

Taco Bell #2066 is a Taco Bell restaurant located at 1812 North Church Street, Burlington, North Carolina.