In an evaluation of the chain's performance in 2024, Red Robin said on Wednesday that it's considering closing 70 ...