Taco Bell 16602

Taco Bell #16602 is a Taco Bell restaurant located at 320 Eubank Boulevard Northeast, Albuquerque, New Mexico.