Taco Bell 1968

Taco Bell #1968 is a Taco Bell restaurant located at 9600 Montgomery Boulevard Northeast, Albuquerque, New Mexico.