Peel potatoes, and cut into 1-inch cubes. Cook potatoes and salt in boiling water to cover in a Dutch oven 15 to 18 minutes or just until tender. Drain potatoes, and let cool 10 minutes.
Stir together eggs and next 5 ingredients in a large bowl. Add potatoes, and toss gently to coat. Cover and chill 2 hours. Sprinkle with paprika, if desired.
I have made this potato salad probably 2 dozen times for small parties and very large parties and it is always a huge hit!