Discover Idaho’s top catfish restaurants serving crispy, flavorful fried fish recipes that keep locals coming back.