4285 W Atlantic Ave, Delray Beach
(561) 499-7996
Food was good. Service was good. Got hit with a $12 bill for iced tea for two people. No refills. Never went back.