Illinois Restaurant’s Barbecue Ribs Named One of the Best in AmericaIllinois Restaurant’s Barbecue Ribs Named One of the Best in AmericaYou can look and high and low for the best barbecue ribs in Illinois.Sweet LennySweet Lenny