If it's your first time in Asheville and you have a free day, visiting the Biltmore is a must. Book online ahead of time!
This is by far our favorite meal we've had in Asheville - must order the Shanghai style dumplings, szechuan wontons, smoked duck breast, and stir fried string beans. They don't take reservations.
This is about 25 minutes outside of downtown Asheville, but it's a huge taproom with a lovely outdoor area that has live music on the weekends. The restaurant is great too.