My understanding is they have such a wide range of natural habitats that even saltwater is "natural." They are primarily brackish water fish, but their natural territory encompass freshwater rivers all the way into the coastal waters. I've encountered them at the beach in large schools in North Carolina. s to coral I believe that they prefer algae and other plant based food more.