Culdesac from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Jacques Spur Cafe - Idaho, Culdesac, 29212 Mission Creek Road, 83524 (208) 843-2410 Map