Set the temperature of your oven to 300°F ahead of time.
Peel and reserve the skin of the pork should.
Make cuts in the fatted area of the pork.
Prepare a paste by combining the ingredients: garlic, oregano, cumin, pepper, salt, orange, lime juice, and olive oil.
Spread the marinade over the pork shoulder, inside and out.
Wrap the marinated pork neatly and leave it in the refrigerator for about four hours, preferably overnight.
Cook at 475°F for four hours and place the pork shoulder in a roasting pan.
Turn the heat to 450°F for the last 20 minutes to brown the skin.
Take it out from the oven, wait 15 minutes and cut the meat.