One of the best restaurants in Kennebunkport is a feast for all of your senses. From the tucked-away setting that feels like you’re leaving the world behind to the elegant décor that brings the outdoors in, Earth offers a one-of-a-kind dining experience.