Taco Bell 32386

Taco Bell #32386 is a Taco Bell restaurant located at 1740 Unser Boulevard Northwest, Albuquerque, New Mexico.