Blytheville's annual Mayfest event took place this past Thursday, Friday and Saturday in what was a fun-filled and successful weekend.