News

Once dominant Applebee's has fallen out of favor with consumers, and has been forced to close around 300 locations between 2016 and 2023. The restaurant chain went on to shutter up to up to 35 ...