vitamin b12 foods to eat near me