There are two new restaurants in Weaverville.

The Johnsons Steakhouse is under new ownership and pretty good and Indian Creek Lodge opened a café that is open wed-sat and is very good.