North River Lobster Company is the largest floating lobster shack in NYC, located right here at Pier 81 on the Hudson River! Offering fresh seafood, light fare, mason jar cocktails, buckets of beer, rosé for days, and a raw bar, this is prime chill-out territory. Enjoy a laid back, casual atmosphere with great views of New York City.
Nobody loves groups like NRLC. The Lobster Boat is NYC’s favorite group party experience for good reason! Get out of New York without actually leaving the City. Step on board, grab our famous Lobster Rolls with a few drinks, soak up incredible sunsets and gawk at the most beautiful skyline in the world as our boat sails the Hudson River!