Taco Bell 32721

Taco Bell #32721 is a Taco Bell restaurant located at 1100 West Avenue D, Lovington, New Mexico.