In a large bowl, mix flour, sugar, baking powder and salt.
In a separate bowl, mix milk, egg and vanilla extract.
Create a well in the center of the flour.
Pour milk mixture into this well.
Pour melted butter into well.
Whisk milk mixture, butter and flour mixture, starting from the center of the well and working outward. Batter will be slightly lumpy.
Heat lightly oiled skillet to medium.
Pour ¼ cup of batter onto pan and cook 1-2 minutes each side. Pancakes are ready to flip when edges slightly begin to bubble.
Repeat step 8 for all remaining batter.
For sandwiches, spread desired amount of mayonnaise on top of 2 pancakes and sprinkle with pepper. These will be the “bottoms”.
Cut each slice of bacon in half to allow for them to fit on the pancake.
Place 3 pieces of bacon on top of mayonnaise on the “bottoms”, for each sandwich.
Take remaining 3 bacon halves and weave into the 3 on the pancake.
On remaining 2 pancakes, spread mayonnaise as desired and sprinkle with pepper. These are your “tops”
Divide lettuce between the 2 “tops” , place on mayo.
Salt the inside of the tomato halves and set on top of the lettuce.
Garnish with avocado slices, if desired.
Place “tops” onto the “bottoms” to make a sandwich.