Taco Bell 17387

Taco Bell #17387 is a Taco Bell restaurant located at 7070 Overland Road, Boise, Idaho.