Treatment for Salmonella Infection
Anyone with a suspected Salmonella infection should be tested for Salmonella, although most people recover from Salmonella without the need for antibiotic treatment.
Salmonella infections usually resolve in 3 to 7 days, and many times require no treatment. Persons with severe diarrhea may require rehydration, often with intravenous fluids. [4, 5] Antimicrobial therapy (or treatment with antibiotics) is not recommended for uncomplicated gastroenteritis. In contrast, antibiotics are recommended for persons at increased risk of invasive disease, including infants younger than 3 months of age. 
In situations in which antibiotics are needed, trimethoprim/sulfamethoxazole, ampicillin, or amoxicillin, are the best choices. [4, 5] Ceftriaxone, cefotaxime, or flouroquinolones are effective options for antimicrobial-resistant strains, although fluoroquinolones are not approved for persons less than 18 years of age. For persons with an infection in a specific organ or tissue (invasive disease), treatment with an expanded-spectrum cephalosporin is recommended, until it is known if the bacteria is susceptible to one of the more commonly used antibiotics listed above. For these rare situations, treatment with antibiotics for 4 weeks is generally recommended. For enteric fever, including S. Typhi infections, treatment for 14 days is recommended. The specific antibiotic chosen depends on the susceptibility of the bacteria and the response to treatment.