01 - Heat a large skillet over medium-high heat. Add the ground beef and diced onion, breaking the meat apart with a spatula. Cook until fully browned and no pink remains, approximately 7 minutes.
02 - Drain any excess grease from the skillet. Stir in the ketchup, yellow mustard, garlic powder, salt, and black pepper. Continue cooking for 2 more minutes to blend the flavors, then remove from heat.
03 - Soften the flour tortillas by heating them one at a time in a dry skillet over medium heat for about 15 seconds per side, or microwave them wrapped in a damp paper towel for 30 seconds.
04 - Lay each tortilla flat. Place one slice of cheddar cheese in the center, then spoon an equal portion of the seasoned beef mixture over the cheese.
05 - Scatter diced tomato, shredded lettuce, and sliced dill pickles over the beef filling on each tortilla.
06 - Fold in the left and right sides of each tortilla, then roll tightly from the bottom up to form a secure wrap. Serve immediately, or toast the wraps seam-side down in a hot skillet for 2 minutes per side until golden and crisp.