A farmers' market is defined as a
multi-stall market at which
farmer-producers sell agricultural
products directly to the general public
at a central or fixed location,
particularly fresh fruit and vegetables
(but also meat products, dairy products,
and/or grains).