South Florida is home to some of the freshest-best tasting fish you can buy in the United States. Take advantage by visiting one of Miami Beach`s seafood restaurants.