Taco Bell 27814

Taco Bell #27814 is a Taco Bell restaurant located at 2972 West Wheatland Road, Dallas, Texas.