×

Beloved restaurant chain dwindles from 850 locations to 87, but expert sees ‘a lot of life left’

By Latest & Breaking News on Fox News Sep 19, 2026 | 8:00 AM