Coolgreens Opens in Delray Beach, Florida

Coolgreens Opens in Delray Beach, Florida

Coolgreens is ready to improve the way people eat in Delray Beach through its flavorful, healthy options when the new eatery opens on Nov. 15. Located at 1841 S. Federal Hwy. Ste. 400, the new 1,500-square-foot restaurant will offer a chef-inspired menu of signature...
Right Menu Icon