Have you been to the largest arts and crafts festival in the Southeast? Well, you probably should, it is literally in your backyard! The 54th annual Delray Affair is happening this coming weekend from April 8th through the 10th in downtown Delray Beach. The event which hosts a variety of local and international artists has become well known due to its eclectic blend …