Multivitamins can help close nutritional gaps in your diet. But certain foods provide vitamins, minerals, fats, fiber, and ...