For more than three decades, Fair St. Louis has offered live entertainment, food and fireworks for everyone.