The night before or the morning of, heat a large heavy bottom skillet over medium high-heat and add the olive oil. Add the ribs to the skillet and sprinkle with salt and pepper. Sear the ribs on all sides for about 1 minute per side. Remove the ribs and place them in the crockpot bowl.*
To the bowl add the garlic, ginger, sweet thai chili sauce, soy sauce, thai red curry paste and fish sauce. Cover and cook for about 8 hours on low (5-6 on high), or until meat is falling off the bone. If you can, rotate short ribs once or twice during cooking. The cooking times will vary depending on the size of your short ribs.
To make the mango salsa toss the mango, jalalpeno, lime juice, cilantro, green onions, and a pinch of salt and pepper in small bowl. Taste and adjust seasonings to your likings. Place in the fridge until ready to serve.*
To make the peanut sauce add the coconut milk, peanut butter, brown sugar, soy sauce and thai red curry paste to a medium size pot. Place the pot over medium heat and bring to a low boil, stirring until the peanut butter melts into the coconut milk and the brown sugar has dissolved to make a smooth peanut sauce. Set aside.
When ready to eat remove the short ribs from the crockpot and shred with a fork. Divide the meat among the lettuce cups and spoon some of the sauce that is sitting in the crockpot over the meat. Top with mango salsa and then drizzle on the peanut sauce. Sprinkle the peanuts over top.
*Searing the short ribs is not necessary, but it does add an extra layer of flavor. *Feel free to add chopped grape tomatoes and or avocado to the salsa.