As seafood is eaten, people are usually not drinking beer. There are certain cocktails and wine that go well with seafood. Often times, seafood is served at gourmet and elegant restaurants. At these restaurants, the servers are trained to recommend certain cocktails that go well with their seafood meals.
Sometimes, a wine or cocktail expert may be on hand to advise customers about cocktail pairings with their meals.
However, there may not be someone who can advise you. That means you need to know. Martinis go well with oysters. Gin drinks go well with sushi. A red wine goes well with grilled salmon or trout. So, if you have salmon, you may want a cocktail that includes the red wine.