The Landing Restaurant is located at the end of historic Bowen’s Wharf in Downtown Newport, Rhode Island. With cool ocean breezes and a stunning view of Newport Harbor, The Landing offers some of the best views in the area where patrons enjoy fresh seafood and ice cold Dos Equis all summer long! Dirty Water Media’s Leah Clark takes you there now.