Delray Beach has a great place to get a frozen treat. Orange Leaf, located on Atlantic Avenue is in the heart of Delray Beach. You will love the self-serve, choose-your-own toppings frozen yogurt shop. You are in control of the options. You can have a variety of frozen yogurt, seasonal fruits, and other toppings including candies, chocolates and more.