Taco Bell 27876

Taco Bell #27876 is a Taco Bell restaurant located at 11702 Plano Road, Dallas, Texas.