Marshall's Landing is an American restaurant offering coffee, craft cocktails, and comfort food in a chic, expansive space with river views.