Taco Bell 4398

Taco Bell #4398 is a Taco Bell restaurant located at 1420 Broadway, Boise, Idaho.