Taco Bell 273

Taco Bell #273 is a Taco Bell restaurant located at 2615 San Mateo Northeast, Albuquerque, New Mexico.