Taco Bell 28283

Taco Bell #28283 is a Taco Bell restaurant located at 656 Highway 31 East, Chandler, Texas.