In a bowl, mix together the lime juice, tequila, 2 tbsp olive oil and salt until fully combined.
Lay the shrimp out on a paper towel and pat them dry. Lightly sprinkle both sides of the shrimp with salt.
Season a skillet with olive oil and heat on medium high until the oil is shimmering.
Place each shrimp into the skillet, making sure none of them overlap. If you can't fit all of the shrimp, follow all of the steps below with half of the shrimp, and then repeat the steps with the second half.
Sear the shrimp for about 1-2 minutes until the side on the pan is pink, crispy and golden brown. Then, flip the shrimp so the other side will cook. While the second side cooks, pour half of the tequila lime mixture into the pan and let it reduce as the shrimp cook. The sauce should thicken and the shrimp should be fully cooked within 2 minutes. Once the sauce is thickened and the shrimp are cooked, remove them from the heat. Repeat these steps with any other shrimp that is left. Set the cooked shrimp aside.
There will be a little more sauce left in the pan. Keep that in the pan and add the rest of the tequila lime mixture. Cook on medium high heat until the sauce reduces.
Plate the shrimp however you prefer and top with some more sauce. Serve with the salsa on the side or on top as a garnish. Serve immediately and enjoy!