What is the best way to treat salmonella food poisoning?

Salmonella enteritis is diarrheal disease that often clears within 7 days. Healthy immunocompetent adults and children older than 12 months who are infected with the Salmonella enteritidis bacteria should be treated with supportive care by replacing lost fluids and electrolytes. The gastroenteritis from salmonella is usually self limited in these individuals and studies have shown no benefit or a speedier recovery with antibiotic treatment.
For children less than 12 months of age or immunocompromised adults, antibiotics such as ciprofloxacin, ceftriaxone, cefotaxime, and trimethoprim/sulfamethoxazole can be employed.