Amid financial struggles, Colorado-based Red Robin plans to close 10 to 15 restaurants in 2025 as part of a plan to close 70 by 2030.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results