Menan from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Watson Bar - Idaho, Menan, 3563 East Menan Lorenzo Highway, 83434 (208) 754-0424 Map