The 49th annual festival and 10K road race return June 13 with downtown entertainment, vendors, and early parking limits.