In a bowl, mix the flour, salt, sugar and baking powder.
In another bowl or a pouring cup, whisk the milk, vanilla extract, and vinegar. Pour the wet into the dry. Let the batter sit for 5-7 minutes.
Heat a griddle or non-stick pan. Add about a teaspoon of coconut oil. Scoop about 1/4 cup batter onto the pan. Let it cook for 2-3 minutes or until bubbles form on top. Flip the pancakes. Cook for another minute or two.
For the blueberry sauce, combine the blueberries, maple syrup, lemon zest and juice in a saucepan. Let it come to a boil then lower down the heat. Simmer the sauce for about 4-5 minutes until blueberries start bursting and sauce thickens.
Top the pancakes with the sauce and more maple syrup. Enjoy while warm.