Grate 1 clove garlic into the mayonnaise with a rasp grater and set aside.
Heat 1 tablespoon olive oil in a small skillet over medium heat. Add the onions and cook until tender, about 10 minutes. Chop the remaining 2 cloves garlic, add to the onions, and cook 2 minutes more. Let cool slightly.
Meanwhile, mix the ground beef, 1 teaspoon salt, tomato sauce, cinnamon, allspice, and cloves in a large bowl. Stir in the raisins, green olives, and almonds, then the onions and garlic; mix gently until just incorporated.
Wipe out the skillet, add the remaining 2 tablespoons olive oil, and set over medium-high heat. Divide the meat into 8 equal portions. Brown each side, about 4 minutes for medium. Serve on the potato rolls with a smear of the garlic mayonnaise and top with pickled jalapenos.