In a blender, combine all ingredients for mojo. Blend until garlic is minced and cilantro is finely chopped.
For the Pork:
Place the pork shoulder into a large resealable plastic bag. Pour marinade over the pork and seal. Work the marinade around to coat evenly. Place in refrigerator overnight turning once.
When ready to cook, preheat oven to 300 degrees F. Prepare two large pieces of heavy-duty foil, one on top of the other on top of a rimmed baking tray.
Place the pork shoulder in the center, lifting the edges of the foil slightly before pouring the marinade over the pork to keep it from leaking. Generously season the pork with salt before sealing the foil. First the top sheet, then the second sheet of foil, crimping to seal well.
Place in the oven and allow to roast for 3½ hours.
Remove pork from oven and increase the temp to 350 degrees F. Carefully pull back the foil, exposing the pork, yet still holding juices in. Continue roasting for another hour, basting with the pan juices occasionally, until you have a nice brown surface.
Remove the pork from the oven and allow to rest 15 minutes before shredding.
Pour the remaining juices into a bowl. Shred the pork and drizzle with the pan juices. Serve with rice and beans, in a Cuban sandwich or on corn tortillas. Enjoy!
Recipe by Cookin' It Real at https://www.cookinitreal.com/2016/10/25/cuban-mojo-pulled-pork/