Heat a medium cast iron skillet over medium/high heat. Add the bacon and cook until crispy. Chop the bacon up into bite sized pieces and set aside.
Add the diced onion and ground beef to the bacon grease and cook until all of the pink is gone from the hamburger and the onions are soft and translucent. When the hamburger is cooked through, drain the mixture and add back to the skillet.
Return the skillet to the burner and turn the heat on to medium/high. Add the chopped bacon, cream cheese, pickle juice, salt, pepper, and worcestershire to the pan stirring until the cream cheese has melted.
Next, mix in ½ cup of the cheddar and ½ cup of the pepper jack.
Sprinkle the remaining cheese on top of the hamburger mixture and place under the broiler for 2-3 minutes or until the cheese is golden and bubbly. Set aside to cool for 5-10 minutes.
When ready to serve, top with the shredded lettuce and diced tomatoes and pickles.