This will be our first visit to Asheville and we'll be there through New Year's Eve. We'd love to find a restaurant that has great food. Beyond that, it doesn't matter. Obviously I'm not at all familiar with the area. I don't even know if we should stay in Asheville or venture out a short distance. Any recommendations will be greatly appreciated. Thanks!