Craving ribs on a budget? These BBQ chains offer delicious, slow-smoked ribs for under $20, often with sides included.