Clean the tomatoes, removing the stalk attachments, wash and pat dry. Cut the tomatoes into cubes. Peel and finely chop onions and garlic. Heat oil in a pan. Add the onions and garlic and fry over a low heat for about 10 minutes until transparent and golden (do not let it get brown!).
Then raise the temperature, pour on rum and light carefully. This works best with a fireplace lighter. But if you don't have one at hand and want to be on the safe side, you can use an uncooked (!) spaghetti or a long match as a lighting aid.
While the alcohol burns, swing the pan back and forth. If you don't want to, just let it simmer for 3-4 minutes at high heat.
As soon as the flame goes out, pass and add diced tomatoes, lime juice, vinegar, cinnamon, bay leaf, sugar and 1 tablespoon salt. Simmer everything at low to medium heat for about 30 minutes. Stir again and again so that the salsa does not burn.
Remove the cinnamon stick and bay leaves, season the sauce with salt and pepper and let it cool down.