Tucked into a hotel in Downtown Denver, this restaurant offers an approachable menu and reasonable prices in a stylish and ...