The seafood in LBI is arguably the best of the Jersey Shore…and one restaurant in particular claims to have the. Continue reading