Funky-looking flounder great on a plate
In Louisiana, flounders are enormously popular food and sport fish. Although 18 species of the lefteye flounder family are found in the northern Gulf of Mexico, “flounder” in Louisiana almost invariably means the southern flounder.[…]