Lowman from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Longhorn Restaurant & Saloon - Idaho, Lowman, 1 Hida Way # 17, 83637 (208) 462-3108 Map