a connoisseur of food and drink; broadly : connoisseur
gourmet
adjective(gour-met)
of, relating to, or being high quality, expensive, or specialty food typically requiring elaborate and expert preparation; also : equipped for the preparation of such food