In a large bowl, whisk together the flour, salt, baking powder, baking soda and sugar.
Melt the butter in a medium saucepan set over low heat. Once the butter has melted, stir in the milk and beer and cook just until the mixture is warm.
In a medium bowl, whisk together the eggs and vanilla extract then slowly pour the warm beer mixture into the eggs, whisking constantly until fully combined.
Make a well in the center of the dry ingredients then slowly pour the beer-egg mixture into the well, whisking until all dry ingredients have been incorporated and only a few lumps remain.
Preheat your waffle iron according to the manufacturer's directions and lightly grease it with cooking spray.
Pour a portion of the batter into the heated waffle iron.
cook to desired doneness.
Serve the waffles topped with chocolate sauce and chopped pistachios.