5 years ago
Del Frisco's earnings reveal that its own brands are the real concern, not the Barteca deal investors were worried about.