Asheville is a quaint mountain town of less than 100,000 residents. And yet it boasts the cosmopolitan credentials to rival a city ten times its size. When it comes to food and drink, it could be argued that pound-for-pound this is among the premiere destinations in the country. Two of its eateries …