Cook the tomatoes in a pot with water, drain and blend in blender with garlic, vinegar, oregano and salt.
In a large pot put the sauce to a boil ½ hour, adding water, depending on how liquid you would like it (in many places it is thick in others don’t, depending on your taste) taste for salt, if you feel that it needs more oregano, add more, or a little more vinegar; it should be a little acidic, but rich.
Now to assemble the sandwich, spread some refried beans on each side of the rolls, top bottom half with a portion of the pork carnitas.
Serve on a plate and top with the tomato salsa, serve with marinated onions alongside, a wedge of lemon and dig in! If you like to spice your sandwich, add the hot sauce.