Taco Bell 32718

Taco Bell #32718 is a Taco Bell restaurant located at 3007 North Main Street, Roswell, New Mexico.