Thrillist has come out with a list of the 21 best chicken wings in America, and a Denver restaurant made the cut.
Chances are, it's not one of the first restaurants to come to mind when you think of local wing joints. It's Cho77, Chefs Lon Symensma's and Ryan Gorby's Asian street food restaurant. The restaurant is in the process of moving from its South Broadway location to a new spot in LoDo at 1550 Blake St., No. 102, next door to its upscale sibling ChoLon.