Looking for a bite to eat? Delray has some of the coolest little shops around with tons of appetizing treats. It’s Sugar is a very unique kind of shop and I’m sure you can tell by the name what it’s all about. Featuring some of the world’s biggest candies you can definitely get your fix of sugar to keep you going throughout the day. Orange Leaf and the infamous Ben & Jerry’s are also in the area if you want some self-serve yogurt or a couple scoops of ice cream.