Lobster & Tipples on the Water

  What’s better than eating fresh lobster in the summer in New York City? Eating fresh lobster in the summer in New York City on a boat! North River Lobster Company is in its second year as the city’s first and only floating lobster shack. Located at Pier 81 on the Hudson River, the boat plays home to a three-floor […]

Read more ›