Publix Super Market at Neptune Beach Plaza 580 Atlantic Boulevard, Neptune Beach, FL 32266