Cut the ribs in 5 to 7 inches sections. Wash well under faucet and dry thoroughly with paper towel. Smash the garlic cloves in a mortar or garlic press.
Mix the sour orange juice, lime juice, oregano, garlic, olive oil and 1/ 2 teaspoon of salt. Set aside about 1/2 cup of this mix ( the marinating sauce) to be used when serving. Place ribs in a large non-metal container and pour the rest of mix over the ribs. Rub the remaining salt thoroughly on all surfaces of the ribs. Place in the refrigerator and let stand for 2 to 3 hours.
Set you gas or charcoal grill to low and place ribs so that they are not exposed to direct flame. Cook slowly for about 45 minutes to an hour. Time will depend on the temperature of the your grill . (Cook very slowly to insure tenderness). Turn ribs once or twice while cooking. Once they are cooked, increase the heat to high or in the case of a charcoal grill place ribs over direct high charcoal heat in order to brown. Turn as needed to brown both sides well.
Serve with black beans and rice!!