Foodie, gourmet, epicurean, gastronome, glutton, chowhound, cuisine lover, connoisseur of good taste, feinschmecker (German word for food lover), bon vivant (French word for someone who appreciates the finer things in life, including food and drink).