Preheat oven to 350ºF. Prepare muffin pan with baking cups.
In medium bowl, stir together flour, baking powder, baking soda and salt. In mixing bowl, beat butter with sugar until light and fluffy. Beat in eggs, one at a time. Add sour cream, milk, lime juice, vanilla and zest; mix until combined. Add flour mixture to butter mixture, mixing until just combined. Fill baking cups 2/3 full.
Bake 9-12 minutes or until toothpick inserted in middle comes out clean. Cool 5 minutes on cooling grid. Remove from pan; cool completely before icing.