HOLMES BEACH, Fla. (WWSB) – The iconic Suncoast Restaurant has reopened for business more than a year after Hurricanes Helene and Milton destroyed the Rod N’ Reel Pier and its popular eatery on Anna Maria Island.
The restaurant is now located at the Plaza at 3246 East Bay Drive on Holmes Beach…