In a small bowl mix the salt and the rest of spices. Cut the excess grease off the pork piece and spread the spices mixture all over it, trying to completely cover it. Cover the pork with some plastic kitchen wrap and refrigerate for 2 hours.
Once this time has passed, turn on the oven to 300º F (150º C) and line a rectangular baking sheet (where you´ll put the pork) with parchment paper. Chop the onions in long strips and place them on the baking sheet.
Put a pan on the stove over medium-high heat and add some oil. Put the pork piece on the pan to sear all of its sides. It will cook for about 2 minutes until lighty golden.
Once seared, turn off the stove and add the beer to the same pan. Let it sit for 2 minutes and then place it on the baking sheet along with the beer liquid.
Cover the baking sheet with some aluminium foil and bake to 300º F (150º C) for 2 hours and 30 minutes. Then, take off the aluminium foil and bake for 1 hour and 30 minutes more (if the pork starts to turn too brown turn it over to cook on the other side).
Once the time has passed, shred the pork using a knife and a fork until you get medium size pieces.
Once all the pork is shredded and pulled apart, add the sauce you prefer, we here use barbecue sauce, and completely cover it. Put back in the oven for 10 more minutes and ¡you´re done!
For more recipes go to www.hornomx.com