The sandwich shop first opened in 2004 in Capitol Hill, where it amassed a loyal following that ate up its classic cheesesteaks doused with Cheez Whiz on Amoroso rolls; twists named for local sports figures like the Elway and the Helton were also big hits.
That location closed in 2017. At the time, Denver Ted’s vowed to make a comeback in a new space — a promise it made good on a year later, when it re-emerged at 2020 Lawrence Street.
Through the pandemic-era indoor dining ban, Denver Ted’s offered pickup and delivery; it eventually reopened when…
All news and articles are copyrighted to the respective authors and/or News Broadcasters. RockyDailyNews.Com is an independent Online News Aggregator
Read more from original source here…