Taco Bell 27868

Taco Bell #27868 is a Taco Bell restaurant located at 517 West Arapaho Road, Richardson, Texas.