There are conflicting reports about what St David ate and drank. Some say that he was a vegetarian, while others claim that he ate fish. It is also said that he drank only water. Whatever the case may be, it is clear that St David had a simple diet.