Taco Bell 32717

Taco Bell #32717 is a Taco Bell restaurant located at 1220 West Pierce Street, Carlsbad, New Mexico.