HOLMES BEACH, Fla. - Duffy's Tavern in Holmes Beach on Anna Maria Island is now back open after flooding from Hurricane Helene forced the owners to close down. "It’s very casual, kind of like a ...