A person with a special interest in or knowledge of food, a gourmet.
One who eats too much; particularly one who does so regularly.