Wahlburgers is officially gone from Illinois for now after its last restaurant closed in St. Charles, though a new location is reportedly in the works.
Beef-a-Roo has been a Rockford favorite for generations, but payroll issues, restaurant closures, and reports of another sale have longtime fans wondering what comes next.