Place butter and sugar in large mixing bowl. Mix until light and fluffy.
Add eggs and mix until well incorporated.
In a separate bowl, stir together flour, baking powder, and salt. In another bowl, stir together milk, lime juice, and vanilla.
Add wet and dry ingredients to cake batter. Mix for 2-3 minutes, scraping down sides as needed, until fully incorporated and well blended.
Pour batter into well greased bundt pan and bake at 325 for 1 hour and 15 minutes.
Allow to cool for 10 minutes before turning out onto cake plate.
Place all glaze ingredients in a cup and stir together for a few minutes until smooth. If glaze is too thin, add another tablespoon or so of confectioner's sugar. If glaze is too thick, add more milk in ½ tablespoon increments until it is of the desired consistency. Pour over cooled cake. Enjoy!