In a skillet over medium heat, cook the ground beef until browned, about 5-7 minutes.
Drain excess fat and season with salt and pepper.
Chop the romaine lettuce into bite-sized pieces.
In a large bowl, combine the chopped lettuce, diced tomatoes, sliced pickles, and diced red onion.
Mix mayonnaise, ketchup, and mustard in a small bowl to create the dressing.
Allow the cooked beef to cool slightly, then add it to the salad bowl.
Toss the salad ingredients together gently to combine.
Drizzle the sauce over the salad and toss again to coat evenly.
Sprinkle shredded cheese on top, if using.
Serve immediately or chill for later enjoyment.