Editor's Pick
After more than two years of delays, Leroy’s Fish Shack has opened at Fishermen’s Village in Punta Gorda. The waterfront restaurant specializes in fresh Gulf and Atlantic seafood delivered by commercial fishermen, with a menu ranging from catch of the day to grouper, seafood paella and fried seafood.
