8. North River Lobster Company


If raw bars and mason jar cocktails are more your thing, check out the largest floating lobster restaurant in New York City. The North River Lobster Company brings a taste of New England to the Big Apple aboard the Destiny, a formerly privately-chartered event boat. Along with a unique dine-and-sail experience, diners can get quick lobster lunches or happy hour specials on the Hudson River. The ship is located at Pier 81 on the Hudson River and is open from 11:30 am to 11:00 pm. (On Fridays and Saturdays it closes at 12:00 am).