Get directions to: Alder Inn, Blackfoot, ID Restaurant address: 384 South Alder Street Blackfoot, ID 83221, USA Driving Walking Bicycling Restaurant: Alder Inn