439 E Atlantic Ave Delray Beach, FL 33483 (561) 894-8424 delray@dalmoros.us Sun-Thurs: 11AM – 9PM Fri-Sat: 11AM – 2:30AM