Yes, food can affect your vagina - but more how it tastes as opposed to smells. There are some basic steps that you, meat eater or not, should take to ensure your vagina is happy and fresh:
First, wash it daily with a non-scented soap, such as Johnson's baby soap. Make sure to get in all the crevices - they can harbour bacteria and that can lead to smells.
Next, wear vagina-friendly cotton panties. They won't allow sweat to build up as much as, say, silk or satin. Pantyhose also aren't the most friendly thing for non-smelling vaginas.
Third, if you already do these things daily and have this problem anyway, head over to a gyno. Strong smelling vagina is not normal - uninformed people will say vagina is 'supposed' to smell like fish, but this is patently untrue. A person with good hygiene WILL NOT smell strongly. Odour could be a sign of an infection. Only a gyno can diagnose you correctly.
A final note: Using sprays/perfume to 'hide' the smell won't help you. It could irritate your skin/vagina and lead to further problems; you want to make sure you treat the actual problem, not just the symptoms.