Mix all sauce ingredients together and set aside. Add all carmelized onions ingredients together in a heavy skillet with melted butter and cook on medium-high for about 8mins or until carmelized. Add remaining butter to pan and add bread. Toast for a few mins and flip one slice and build the sandwich. Top with remaining bread slice, toasted side down and toast sandwich until desired. Garnish with dill pickles and enjoy!