Checking out the new, buzzy places is fun, but Denver is home to many spots that have been making the city tastier for years. Such is the case with Duo, a longtime restaurant in LoHi that's surrounded by more recent additions, including Kumoya right across the street…
Link to original article