Steam it, crack it, butter it, do whatever you want with it – lobster is one of the world’s most luxurious delicacies and it needs to be fresh. Unfortunately, fresh lobster can be hard to come by in the Big Apple. Check out our picks for the Top 5 Best Lobster Spots in NYC.