Taco Bell 27610

Taco Bell #27610 is a Taco Bell restaurant located at 3680 North Eagle Road, Boise, Idaho.