I love nothing more than eating out and ordering ribs. Its awesome when I compare them. So far, I have had ribs from:
My verdict? Lone Star Ribes are definitely the winner. However, they are the most expensive… I can’t win. >_<