Former Chopsticks China Bistro owner opens Tao Tao Noodle Bar
When David Lee’s Chopsticks China Bistro, in Greenwood Village, was seized by the state at the end of last year for non-payment of taxes, it left a major void in Denver’s culinary scene; Chopsticks was one of the few places that served authentic, homemade xiao long bao — dumplings packed…