Publix 814

Publix #814, also known as Publix at Bellair Plaza, is a Publix supermarket located at Bellair Plaza, at 2595 North Atlantic Avenue in Daytona Beach, Florida.