Taco Bell 31586

Taco Bell #31586 is a Taco Bell restaurant located at 802 North Lynn Avenue, Lamesa, Texas.