Preheat oven to 350 degrees F. Grease a 9x5-inch loaf pan and set aside.
De-stem the cherries and finely chop them. Reserve the juice.
In a medium bowl, mix together the sugar, milk, oil, eggs, and vanilla.
Add in the salt and baking powder. Slowly add in the flour while stirring just to combine.
Gently fold the diced cherries into the batter.
Pour batter into greased loaf pan. Bake 50-55 minutes until a toothpick inserted into the center comes out clean.
Allow bread to cool in pan for 10 minutes then remove to a wire rack to cool completely.
To make the glaze, combine the powdered sugar, melted butter, 1/3 cup of the reserved cherry juice and vanilla. Stir until fully combined and smooth.
Drizzle glaze over bread when completely cool.