TheYBF.com also caught wind that Me and B. Cox were chillin at Luda’s restaurant in the ATL! Check it out by clicking here.