01 - In a small bowl, whisk together mayonnaise, ketchup, mustard, chopped pickles, vinegar, garlic powder, paprika, and cayenne (if using) until smooth and well combined. Refrigerate until ready to use.
02 - Divide ground beef into 8 equal balls (approximately 2 oz each). Season each ball evenly with salt and pepper.
03 - Place a large cast-iron skillet or griddle over medium-high heat and allow it to become very hot before adding the beef.
04 - Place 2-4 beef balls in the hot skillet, leaving adequate space between each. Immediately press each ball flat with a sturdy spatula or burger press until very thin (about 1/2 inch thick).
05 - Cook for 2-3 minutes until edges are crispy and browned. Flip patties, top each with a slice of cheddar cheese, and cook for 1 additional minute until cheese is melted. Repeat process with remaining beef balls.
06 - Lay out 2 overlapping lettuce leaves per wrap. Place two burger patties on each lettuce base, followed by tomato slices, red onion, pickles, and a generous drizzle of secret sauce.
07 - Fold lettuce leaves around the fillings to form a secure wrap. Serve immediately while burgers are still hot and crispy.