A person with a special interest in or knowledge of food, a gourmet.
An excessive eater, glutton, gourmand.