Plus, Asheville's been named the No. 1 city for foodies.