01 - Place bacon slices in a large skillet over medium heat. Cook until crispy, turning as needed, for 8 to 10 minutes. Transfer bacon to a paper towel-lined plate to drain excess fat.
02 - In a large bowl, whisk together all-purpose flour, granulated sugar, baking powder, baking soda, and salt until evenly blended.
03 - In a separate bowl, whisk buttermilk, egg, melted butter, and vanilla extract until smooth.
04 - Pour the wet mixture into the dry ingredients. Stir gently until just combined; the batter should remain slightly lumpy. Avoid overmixing.
05 - Preheat a nonstick skillet or griddle over medium heat and lightly grease with butter or oil. Pour about 1/4 cup of batter for each pancake, shaping into a 5 to 6 inch circle. Cook until bubbles appear on the surface and the edges begin to set, approximately 2 minutes. Flip and cook for 1 to 2 minutes longer. Transfer cooked pancakes to a warm plate and cover loosely with foil.
06 - In a bowl, whisk eggs with milk, salt, and black pepper. Heat 1 tablespoon butter in a nonstick skillet over medium-low heat. Pour in the egg mixture and gently stir with a spatula until eggs are softly set and creamy, about 3 to 5 minutes. Remove from heat immediately to prevent overcooking.
07 - Fold each pancake gently in half to create a taco shell. Fill each shell with a portion of scrambled eggs and one slice of crispy bacon.
08 - Drizzle with warm maple syrup and add chopped fresh chives or parsley if desired. Serve immediately while warm.