Eagles Nest Cafe Address: 19 Main St, Dietrich, ID 83324 Phone: (208) 544-2094 Restaurants, Cafes, Bars Other Businesses: Valley Country Store at 103 E North Rail St, Dietrich, ID 83324