Taco Bell 18676

Taco Bell #18676 is a Taco Bell restaurant located at 2807 East Cleveland Boulevard, Caldwell, Idaho.