Taco Bell 9515

Taco Bell #9515 is a Taco Bell restaurant located at 2501 Main Street Southeast, Los Lunas, New Mexico.