Simms Landing is morphing into Simms Steakhouse — but don’t ask any questions
Just got off the phone with Anthony, who couldn’t have been any more polite — or any less forthcoming — about the story behind Simms Landing, the iconic Lakewood restaurant at 11911 West Sixth Avenue, a perch from which it has overlooked downtown Denver for more than thirty years, moving…