20-year-old Elway's Cherry Creek steakhouse closes due to mall construction, plans to relocate.

Elway's Cherry Creek steakhouse, opened in 2004 by John Elway and Tim Schmidt, will close after 20 years due to the ongoing Cherry Creek Mall construction project. The restaurant plans to work with development partners to find a new location after construction. Elway's at the Ritz-Carlton and both locations at Denver International Airport will remain open.

August 08, 2024
3 Articles