Welcome to Pellet Fan!
Aren't these in some way also the Riblets at Applebees (?).I have cooked them hot and fast with an Asian bbq sauce but apparently did not do them right, they were O.K. but definitely needed more work.