Carmen from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Ranch - Idaho, Carmen, Highway 93 North, 83462 (208) 756-6210 Map