01 - Heat olive oil in a large skillet over medium-high heat. Add the ground beef and chopped onion, breaking up the meat with a spatula. Cook until browned and cooked through, about 6 to 7 minutes. Season with salt and pepper.
02 - Drain excess fat from the skillet if necessary. Stir in the ketchup and mustard, mixing until well combined and heated through.
03 - Lay the tortillas flat on a work surface. Place a slice of cheddar cheese in the center of each tortilla. Top with a quarter of the beef mixture, shredded lettuce, diced tomato, and pickle slices.
04 - Drizzle mayonnaise over the filling of each wrap.
05 - Fold in the sides of each tortilla, then roll up tightly from the bottom to fully enclose the filling.
06 - Wipe the skillet clean and return to medium heat. Place each wrap seam-side down and grill for 1 to 2 minutes per side until golden and crisp.
07 - Slice each wrap in half and serve immediately.