Mix all vinaigrette ingredients together in a small bowl and set aside
Add potatoes to pot of salted cold water. Bring to a boil over high heat, then reduce heat to a simmer and cook for 20 minutes or until tender. Drain and place in a large bowl, cover with foil to keep warm.
Add bacon to a saute pan and cook until crisp over medium heat. Remove bacon from pan, add red onion, 2 dashes of pepper and garlic salt to bacon grease and saute for 3 minutes.
Add vinaigrette to the onion and bacon grease mixture, let cook until reduced and thickened, 2 to 3 minutes. Pour over potatoes and toss gently. Enjoy!