In a medium bowl, combine flour, cocoa powder, baking powder, baking soda and salt. Set aside.
In a separate medium bowl, combine buttermilk, sugar, eggs, red food coloring, vanilla and melted butter. Whisk to combine. Slowly add this liquid mixture into the dry ingredients. Whisk until just combined.
Heat a griddle or large non-stick skillet over medium-low heat. Spray with non-stick spray or butter griddle. Pour 1/3 cup of batter onto the center of hot griddle. Cook until bubbles start to appear then flip carefully onto the other side. Cook until pancake is cooked through. About a minute or so. Repeat with batter for all pancakes.
Serve pancakes warm with cream cheese glaze and enjoy every bite!
FOR CREAM CHEESE GLAZE:
Add softened cream cheese and butter to a medium mixing bowl. Using an electric hand-mixer beat together until combined. Slowly beat in powdered sugar, milk and vanilla extract. Continue to beat until it is all mixed together and creamy. Serve over pancakes.
Yields: 8 servings (about 16 pancakes total) *You can easily double the cream cheese glaze if you want extra.