In a bowl, combine the chopped parsley, chopped cilantro, red wine vinegar, olive oil, minced garlic, dried oregano, crushed red pepper flakes, salt, and pepper. Mix well and let it sit for at least 30 minutes to allow the flavors to meld.
Preheat your grill to medium-high heat. If using charcoal, allow the coals to burn until they are covered with white ash.
Season the beef short ribs, flank steak, chorizo sausages, morcilla, chicken drumsticks, and pork ribs generously with salt.
Place the beef short ribs and pork ribs on the grill first, as they will take the longest to cook. Grill for about 20-30 minutes, turning occasionally, until they are nicely browned and cooked through.
Add the chicken drumsticks to the grill and cook for about 15-20 minutes, turning occasionally, until they are cooked through.
Add the chorizo sausages and morcilla to the grill and cook for about 10-15 minutes, turning occasionally, until they are heated through and slightly charred.
Finally, add the flank steak to the grill and cook for about 5-7 minutes per side, depending on your preferred level of doneness.
Remove the meat from the grill and let it rest for a few minutes before slicing.
Enjoy your meal!