The One-Of-A-Kind Newman’s Restaurant Just Might Have The Most Scenic Views In All Of North Carolina
It is enough to visit the one-of-a-kind Newman’s Restaurant in Saluda, North Carolina, simply for the sumptuous food on the farm-to-table menu. But that’s not why we go. And folks might make their way there inadvertently while staying at the lovely Orchard Inn, where the restaurant lives. But that’s not why we go either. It is because Newman’s has the most scenic views in all of North Carolina as it sits in the majestic Blue Ridge Mountains, offering an unforgettable upscale experience.
The Orchard Inn is the perfect hideaway no matter what it's doing outside, offering cottages and bed and breakfast rooms, each with a complimentary breakfast.
The menus are based on the availability of locally-sourced, organic ingredients. Most produce used is sourced from the restaurant's 4,000-square-foot organic garden and mini-orchard.