1. River Boat Restaurant 171 South St E, Hagerman, ID 83332 Coordinate: 42.8131,-114.89713 Phone: (208) 837-4333