1tablespoonfresh mint, coarsely chopped, to garnish
Preheat oven to 350 degrees Fahrenheit.
Season the short ribs with 1/2 teaspoon of the salt and pepper to taste.
Heat 3 tablespoons oil in an ovenproof casserole over medium heat. Once hot, add the meat and cook until browned on each side, about 7 to 8 minutes per side. If necessary, do it in batches. Remove the meat from the casserole and place in a bowl.
Add the remaining tablespoon of oil to the casserole and cook the onion, stirring occasionally, until completely softened, about 4 to 5 minutes. Add the garlic and cook for another minute, until fragrant and lightly browned. Pour in the pomegranate juice and wine, stir well, scraping the bottom of the pan to incorporate all the browned bits.
Return the meat to the casserole, add the crushed rosemary, and let it come to a simmer. Once it does, cover the casserole with its lid and place in the oven for 1 1/2 hours, until the meat is completely tender.
Remove the lid from the casserole, and leave in the oven for another 1/2 hour, or until the meat comes falls apart when pulled with a fork, and the liquid has thickened considerably. Remove from the oven. Using a couple forks, shred the meat finely into small bite size chunks and let it sit in the sauce.
In a medium bowl, combine the shallots, ginger and jalapeño with the lime juice, olive oil and remaining 1/2 teaspoon salt. Incorporate the avocado and gently mash with a fork until well combined. Add half of the cheese and pomegranate seeds and toss well. Reserve.
Heat the corn tortillas on a comal, griddle or skillet set over medium heat, until completely heated through and pliable.
Assemble tacos with the guacamole and the braised ribs, garnish with the remaining cheese and chopped mint.