Beef ribs. Are Awesome How ever the that I had was a little on the tough side good flavor just a little tough
Yes