Although this may sound like a crazy assortment of ingredients, you have to try this fabulous burger to believe it!
Preheat gas or charcoal grill to a high heat.
Heat oven to 200 degrees for warming the buns.
Heat a large cast iron skillet on the stove over medium high heat. Add the butter and the garlic to the skillet and quickly brown the buns in batches so they do not crowd. Do not burn the garlic or brown the butter.
Remove the buns from the heat, put them on a sheet pan, lightly cover them with aluminum foil and place them in the warm oven.
Carefully remove the cast iron skillet from the stove and place on the preheated grill to get very hot for 10 minutes.
Form the hamburgers into four even patties. Evenly sprinkle about 1 1/2 teaspoons salt in the hot pan on the grill. Add the patties to the pan and don't move them for 5 minutes. You want a crisp crust to form.
While the burgers are cooking, mash the goat cheese, cream cheese and horseradish together in a bowl and fold in the cherries, distributing them well.
Turn the burgers after 5 minutes and cook on the other side until they reach the temperature you like them.
When the burgers are done, leave them in the pan on the grill, season them with fresh black pepper to taste and them top each of them with 1/4 of the cheese mixture. Remove the burgers from the heat and place them in the buns.