Roots Restaurant located in Blowing Rock, NC in a renovated 1950's mountain style cottage, Roots offers regional comfort cuisine with a unique flare that is casual, family friendly, and moderately priced. We also have outdoor seating now through the summer months.