Hidden along Highway 17 in Punta Gorda, Florida sits a weathered white cottage with red trim that houses seafood treasures so magnificent they’ll haunt your taste buds for years to come.