Taco Bell 3940

Taco Bell #3940 is a Taco Bell restaurant located at 2437 Lewisville Clemmons Road, Clemmons, North Carolina.