Red Robin considers closing 70 locations amid financial woes admin 5 days ago News 1 Comments Off on Red Robin considers closing 70 locations amid financial woes 0 Views Red Robin CEO said the company saw an improvement in traffic over the past fiscal year. Share Facebook Twitter Stumbleupon LinkedIn Pinterest