while you can grill salmon without foil, i find that the best way to grill a fish is with a foil packet. using foil to make a packet around the salmon keeps the salmon moist when grilling. it ensures the salmon turns out perfectly tender and flaky, not dry.