Taco Bell 28281

Taco Bell #28281 is a Taco Bell restaurant located at 125 Northeast Loop 564, Mineola, Texas.