Amoxycillin is better than ampicillin due to:
Better biovailability if taken with food Lesser biovailability if taken with food Incidence of diarrhea is higher More active against Shigella and H. influenza