Taco Bell 16252

Taco Bell #16252 is a Taco Bell restaurant located at 1502 Tenaha, Center, Texas.