The best restaurant in Weaverville. Great food, and great prices. Numerous vegetarian options, and they will allow you to special order a meal. Sundays are wonderful with Eggs Benedict or Florentine. Their breakfast burrito is enough for 2 people. Dinners on the weekends are great, but not really vegetarian friendly. Call ahead and they might make you a special vegetarian dinner.
Expect to spend about $10 a person for food. Patio dining is a treat. I eat here at least once a week and they have never let me down.