Asheville, NC

Anyone here know about the food/bar/activity scenes in Asheville?
Meeting a bunch a friends for a weekend in June.