Taco Bell 27817

Taco Bell #27817 is a Taco Bell restaurant located at 4345 West Camp Wisdom Road, Dallas, Texas.