Just get drinks and enjoy the view. Terrible service, they need more servers. Waited 40 minutes for someone to take our order - we lost our appetite by then.
North River Lobster Company is a floating lobster shack on the Hudson River, offering fresh seafood, mason jar cocktails, buckets of beer and a raw bar.