Popular Restaurant Chain on the Brink of Closing Dozens of Locations Amid Financial Woes
Red Robin is the latest fast-food chain planning to shut down struggling locations. Financial troubles have forced the company to reassess its operations.
On Wednesday, the chain said it might close 70 rest...