Publix 279

Publix #279, also known as Publix at Shops of San Marco, is a Publix supermarket located at Shops of San Marco, at 13860 Jog Road in West Delray Beach, Florida. The store opened on May 24, 2003.