"The best food sources for vitamin B6 is meat, wholegrains, nuts and some fruits and vegetables such as sweet potatoes and guava are a good source." . . . . . . . .