01 - Fry bacon slices in a skillet over medium heat until crisp. Transfer to paper towels to drain excess fat.
02 - In a mixing bowl, whisk together eggs, milk, salt, and pepper. Pour mixture into the same skillet and cook over medium heat, stirring with a spatula until eggs are just set.
03 - Heat tortillas briefly in a dry pan or microwave until soft and flexible.
04 - Evenly spread mayonnaise onto each warmed tortilla.
05 - Arrange scrambled eggs, crispy bacon, avocado slices, tomato, romaine lettuce, and shredded cheddar cheese (if using) along the center of each tortilla.
06 - Fold in the sides of each tortilla, then roll up tightly to enclose the fillings. Slice each wrap in half, if desired.
07 - Serve immediately while warm.