A food festival is a celebration, usually held anually, that uses food, often times produce, as its central theme. The largest one in the United States is the Gilroy Garlic Festival in Gilroy, California.
Others include the Brentwood Cornfest in Brentwood, California; Mushroom Festivals in various locales; Castroville Artichoke Festival , in Castroville, California.