Menin Development completed its build-out new location of The Green Owl, Delray Beach’s long-time institution, with its ribbon cutting ceremony on May 16th, 2017. Menin transformed a former retail space into the new, state-of-the-art Green Owl at its own expense in order to preserve this longstanding institution for the Delray community. The Ribbon Cutting Ceremony opened with Delray Beach’s Mayor, Cary Glickstein, along with Commissioners Shelly Petrolia and Jim Chard and many long-time customers welcoming the The Green Owl back and lauding its new location. The Green Owl is located at 11 SE 4th Avenue, Delray Beach, FL. The Green Owl is open Tuesday thru Saturday from 7am-2pm, Sunday 8am-1pm and closed on Monday. View more here.