Some North Carolina restaurants make dinner feel like a full-blown adventure.
One meal might come with rushing mountain water outside the window, while another unfolds inside a grand historic home or high above the Charlotte skyline.
These are the places where the setting grabs your attention before the first bite even arrives…