01 - Cook the bacon in a large skillet over medium heat until perfectly crisp. Remove from skillet, drain on paper towels, and reserve for assembly.
02 - In a mixing bowl, combine the ground beef with salt, black pepper, and optional smoked paprika. Divide the mixture into four equal portions. Shape each portion into an oval patty, sized to fit within the tortillas.
03 - Heat the same skillet over medium-high heat. Sear the beef patties for 3–4 minutes per side, until thoroughly browned and cooked to your desired doneness. During the final minute of cooking, place a slice of cheddar cheese atop each patty to melt.
04 - Lightly warm the flour tortillas in a dry skillet or microwave for a few seconds to enhance their pliability.
05 - Spread a thin layer of mayonnaise onto the interior of each warmed tortilla. Layer with shredded lettuce and sliced tomato. Center one cheesy beef patty on top of the vegetables.
06 - Top each patty with two pickle spears, two slices of bacon, a few rings of thinly sliced red onion, and finish with a drizzle of ketchup and mustard.
07 - Fold the sides of each tortilla inwards over the filling, then tightly roll from the bottom up to fully enclose the ingredients into a wrap.
08 - For an enhanced texture, place the assembled wraps seam-side down in the skillet used for cooking and toast for 2–3 minutes until golden and slightly crisp.
09 - Slice the wraps in half diagonally and serve immediately.