When it comes to barbecue, few dishes can compete with the succulent, mouthwatering flavor of dino ribs. Known for their…