The patio of the new, larger Denver Ted’s seats 30. The entire Capitol Hill location of the popular cheesesteak joint sat 34. Denver Ted’s is now officially open in its new LoDo location at 2020 Lawrence St. after a long, long wait. Inside on Monday morning, the freshly-chopped onions sizzled on the grill and the bar — a new addition with the larger space — was being prepped for patrons ready to walk through the doors when the restaurant opened at 11 a.m. Established in 2004, Denver Ted’s became the go-to cheesesteak in Cap Hill.