Get directions to: Ranch, Carmen, ID Restaurant address: Highway 93 North Carmen, ID 83462, USA Driving Walking Bicycling Restaurant: Ranch