Red Robin considers closing 70 locations amid financial woes

Red Robin CEO said the company saw an improvement in traffic over the past fiscal year.

Top News