A few versions of English do use 'take' to mean 'consume' including 'eat' and it occasionally has this sense in what we might call mainstream English too. After all, we take medicine - even the runny types - rather than drink medicine. Don't start using it in that sense unless it is right for your local version of English, but just be aware that it exists as it can cause some confusion.