Taco Bell 26760

Taco Bell #26760 is a Taco Bell restaurant located at 1201 Cerrillos Road, Santa Fe, New Mexico.