Prepare all your ingredients before hand. This will help bring this dish together quickly.
Fill a large pot with 5-6 inches of water. Add white vinegar. Bring to a boil over medium heat.
While waiting for water to boil...Cook your bacon and Canadian Bacon and drain on a paper towel. Set aside.
In a small bowl smash Avocado. Add 1/8 teaspoon garlic salt and 1/8 teaspoon coarse black pepper. mix. Add in Salsa if desired. Set aside.
Pop English Muffins down in toaster while you poach the eggs.
Crack 4 eggs and place in a small bowl. Gently slide eggs into boiling water one at a time. Remember which egg you placed in the pot first. Turn heat off. Once eggs turn white on top, use a slotted spoon to carefully remove from water, first egg dropped in comes out first and so forth, and place on a glass plate.
Butter English muffins.
In your blender add 4 egg yolks, 2 Tablespoons of Lemon Juice. Cover and Blend on high speed for 20-30 seconds until yolks turn light yellow and creamy. Turn blender down to low. Slowly dribble in warm melted butter. Mixture will thicken. Add Tabasco, Dijon Mustard, salt and pepper to taste.
Spread Avocado evenly on each English Muffin half.
Top with 2 slices of breakfast bacon, and one slice of Canadian bacon.
Carefully add one Poached Egg.
Drizzle with warm Hollandaise sauce. Garnish with Chopped Parsley.
Serve immediately.