Glenns Ferry ID Barbecue 1. 160 S Commercial St, Glenns Ferry, ID 83623 | Heart of Idaho (208) 366-7687