One big reason for 2024's closures: Too many restaurantsBy admin12478TTtyue3RJanuary 13, 2025 The Bottom Line: The industry had too many locations in 2019. The pandemic led to a lot of closures. But the industry has been aggressively opening…