Robert De Niro has revealed he dined on snake meat when he filmed 'The Deer Hunter' on location in Thailand.