Events Cutesy goods Stitch-Rock Delray Beach South Florida's artists of handmade decorations and accessories convene once a year at Stitch Rock, Delray Beach's indie bazaar. -- Maria Murriel, @mariamurriel Copyright © 2018, South Florida