Place potatoes in a medium saucepan; cover with cold water to 2 inches above potatoes. Bring to a boil over medium-high heat. Reduce heat to medium, and gently simmer 10 minutes or until potatoes are tender. Drain potatoes; cool for 20 minutes.
Combine mayonnaise and remaining ingredients in a large bowl; stir with a whisk. Add potatoes; toss gently to coat. Serve at room temperature or chilled.