Taco Bell 16317

Taco Bell #16317 is a Taco Bell restaurant located at 100 East Euless Boulevard, Euless, Texas.