In a jar with a tight fitting lid, combine all ingredients except ribs. Shake well. Pour over ribs. In refrigerator, marinate, turning occasionally, for several hours or overnight before grilling.
If using a gas grill, preheat on high for 10 minutes. Drain ribs; set aside marinade. Reduce flame to low. Grill ribs, turning to brown evenly and brushing frequently with marinade, until ribs are well done, about 1 1/2 hours. Makes about 4 servings.