Use fresh salmon with skin on for best flavor and crispy texture. Avoid over-marinating to prevent the acid from cooking the fish. Consider using a grill basket or foil to prevent sticking. Let salmon rest after grilling for moistness. This dish can also be broiled or cooked in a grill pan.