Restaurants in Culdesac, ID Jacques Spur Junction Cafe29212 Mission Creek RdCuldesac, ID, 835242088432410RestaurantRestaurants Show More