Annual MIQ Fall Festival draws hundreds for a day of fun, food, and entertainment