Preheat oven to 400 degrees. Wrap whole sweet potatoes individually in foil. Place on a baking sheet and roast in the oven for 50-75 minutes, until you press on the foil and the potato feels soft. Remove the potatoes and allow them to cool (They will stay hot for up to an hour in the foil).
Dice or shred the chicken. In a small bowl stir together the adobo sauce, sour cream and a pinch of salt. Add chicken and stir to combine. Taste and adjust if needed, adding more sour cream if it is too spicy or more adobo if you want more kick. Place chicken mixture in the refrigerator while you prepare the salsa.
Add the drained and rinsed black beans to a medium sized bowl, along with the diced mango, avocado, tomato (optional), jalapeno, red onion and cilantro. Squeeze the juice of 2 limes over the mixture and add a pinch of salt. Stir to combine.
Unwrap the sweet potatoes from the foil and slice each one in half lengthwise. Spoon a little of the adobo chicken on each potato, and then the salsa. If you want a pretty presentation, remove a wedge of potato from the center of each half before spooning on the toppings, to create a nook for toppings to settle into.
*I totally forgot to buy a red onion when I made this but it is a nice addition to the salsa, so I recommend it.
Another tasty salsa ingredient to add (maybe in place of the tomato) would be some roasted corn kernels!