They had cockroaches in our food a few weeks ago. I didn't see riblets, though.
Yes they do!
They did the last time we were there a couple weeks ago.
They were on the menu when we were at this location.
I'm not sure. I don't care for ribs, so I didn't look for them on the menu.
Thanks! Your answer is awaiting moderation.