German Spring Festival in beautiful New Town at St. Charles, MO featuring samples of craft beers, wines, and spirits.
Live music and entertainment.
Food available for additional purchase.