Taco Bell 28103

Taco Bell #28103 is a Taco Bell restaurant located at 551 CC Camp Road, Elkin, North Carolina.