Taco Bell 32716

Taco Bell #32716 is a Taco Bell restaurant located at 201 Panorama Boulevard, Alamogordo, New Mexico.