"Capitol Hill’s old cheesesteak spot will soon make a comeback in LoDo at 2020 Lawrence Street. Denver Ted’s closed last May at Pearl Street and East 13th Avenue with plans to move downtown by last summer. More than a year later, the restaurant has announced on social media that it’s finally close to reopening, The Know reports. The partnership with Ice Cream Riot will debut sometime in July, with a grand opening date to be determined." - Josie Sexton