News

Red Robin's net loss was $77.5 million in 2024, compared to a net loss of $21.2 million in 2023, the company said.
Red Robin's net loss was $77.5 million in 2024, compared to a net loss of $21.2 million in 2023, the company said.