Apparently, this place is considered a must-visit in the Dallas area, at least for lovers of fried chicken and Southern ...