Preheat griddle to 300°F. Whisk together 2 eggs, the milk, salt and pepper in a shallow dish.
Dip bread slices into egg mixture, coating both sides. Place on griddle, and cook until golden, about 2 to 3 minutes on each side. As soon as you place the toasts on the griddle, crack the remaining 4 eggs into a small bowl, one at a time, and then carefully pour onto the griddle. Sprinkle eggs with additional salt and pepper. Cook the eggs until the whites look set and the edges begin to brown slightly, about 3 to 4 minutes. Carefully flip the eggs and cook 1 minute longer.
At this point your toast and eggs should be done. Top each slice of toast with 1 egg and 1 tablespoon salsa. Sprinkle with chopped herbs, if desired.