Taco Bell 3428

Taco Bell #3428 is a Taco Bell restaurant located at 12930 Central Southeast, Albuquerque, New Mexico.