PUBLIX #1018 in 16130 S Jog Rd in Delray Beach