The pier, located south of Owl's Head Park, is Bay Ridge's most popular go-to fishing spot most loved among residents for its views of the Verrazano Narrows Bridge, Statue of Liberty and the Manhattan ...