Red Robin is considering closing up to 70 underperforming restaurants, the chain revealed in its latest earnings report. The announcement came after Red Robin posted a $77.5 million net loss in 2024.
Thank you for reporting this station. We will review the data in question. You are about to report this weather station for bad data. Please select the information that is incorrect.