Red Robin considers closing 70 locations amid financial woes 0 06.03.2025 04:49 New York Post Red Robin CEO said the company saw an improvement in traffic over the past fiscal year.