Preheat oven to 350 degrees F. Line twenty-four 2 1/2-inch muffin cups with paper bake cups; set aside.
In a large bowl combine cake mix, pudding mix, eggs, butter, water, lemon juice, 1/4 cup tequila, 2 tablespoons triple sec, and lime zest. Beat until combined.
Spoon batter into prepared cups, filling 2/3 full. Bake for 18 to 20 minutes or until a toothpick inserted in centers come out clean. Remove muffin pan from oven, let cool on wire rack, 5 minutes. Remove cakes from muffin pan and cool completely on wire rack.
For the frosting, cream the cream cheese and butter. Beat in the powdered sugar until the mixture is smooth. Add the lime juice, tequila, salt, and vanilla. Spread or pipe the frosting atop the cupcakes as desired. Garnish with lime zest or lime wedges.