Pour milk into a large mixing bowl, and sprinkle yeast over the surface. Allow to rest for 5 minutes.
Beat in the sugar, eggs, and 1/2 cup butter, and salt; blend thoroughly.
Gradually stir in the flour to make a soft dough. Cover bowl, and set in a warm place until dough doubles in size, about 1 hour.
Punch down the dough, cover the bowl, and allow to rise again. Repeat this step 2 more times. (In a hurry? Rolls will still be delicious after 1 rise. Once first rise is finished, just move to the next step if needed)
Lightly grease a 9x13 baking pan, or line with parchment paper. Break off 2-3 inch size pieces of dough, roll lightly into round shape, and place in prepared baking dish, edges touching. Repeat to make 36 dough balls. Cover and let rise until doubled in size. (This rise could also be skipped if you are in a hurry).
Preheat oven to 400 degrees. Just before placing rolls in the oven, brush with melted butter and sprinkle lightly with garlic salt. Bake rolls in preheated oven until tops turn golden brown, 10-15 minutes. When rolls are finished baking, drizzle melted butter over the top and serve warm.
Notes
**TIP: if in a hurry, no need to punch down dough after one hour and let rise again! You can bake these after the first rise. But if you have the time to let rise 2-3 more times, they will just be that much fluffier.