Your guide to restaurants, food, and non-alcoholic beverages in Denver, Colorado. By Laura from NewDenizen.com / @newdenizen, a New York expat living in the Mile High City.