Publix has something Kroger doesn't. It's one of the rare grocery stores that's amassed a kind of pop culture currency with a fan following.