PREHEAT oven to 350º.
Fill cupcake pan with cupcake liners.
Melt the semisweet chocolate in a microwave bowl per package direction. Stir until smooth.
Dip individual strips of cooked bacon into the chocolate until completely coated. Lay on waxed paper lined cookie sheet. Refrigerate about 30 minutes to set.
Mix flour, sugar, cocoa powder, baking soda, baking powder, salt in a large bowl.
Add cold water and vanilla and mix. Add mayonnaise and chocolate chips and stir to combine.
Fill cupcake liners three quarters full with batter.
Bake for 20-25 minutes or until a tester inserted in center of cupcake comes out clean. Let cool before frosting.
Beat butter, cream cheese, mayonnaise with a hand mixer until combined.
Add gradually the powdered sugar and bourbon and mix, until desired texture is created. Add vanilla and mix to combine.
Frost cupcakes and garnish with chocolate-coated bacon.
Recipe and photo courtesy of Blue Plate Mayonnaise