Add the honey, beer, salt, and pepper to a wide, shallow bowl. Stir to combine (heat slightly if the honey is resisting combining with the beer. Make sure to cool before adding salmon to prevent the marinate cooking the salmon).
Add the salmon, turn over a few times to fully coat the fish. Cover and chill for 1 to 24 hours.
Preheat the grill to medium-high.
Add the salsa ingredients to a large bowl, toss to combine.
Place the salmon on the grill, skin side down. Close the cover, cooking until the salmon is cooked through (no need to flip over, the salmon will cook with the grill cover closed).
Remove from grill, add to a serving plate. Top with salsa before serving.