Taco Bell 3701

Taco Bell #3701 is a Taco Bell restaurant located at 6521 Fairview Avenue, Boise, Idaho.