The Rod and Reel Restaurant and Pier was a landmark on Anna Maria Island, until Hurricane Milton washed it away last year.