Taco Bell 32393

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