Taco Bell 3798

Taco Bell #3798 is a Taco Bell restaurant located at 3377 West State, Boise, Idaho.