Soulard Farmer's Market is more than just a farmer's market, it is a St. Louis Landmark. Here, you can get daily fresh fruits and vegetables, meats, flowers and other foodstuff. The Soulard Farmer's Market is located at Lafayette and Seventh Streets in the Soulard neighborhood, and is one of the oldest public markets still in existence in the United States. You are bound to find fresh market foods at the many stalls, some of which have been selling there for several generations. Great place to see interesting people as well.