I reckon that Legolas, used to the incomparable vintages of Dorwinion, had secretly swapped a few pints of the uncouth Rohirrim real ale (probably including a dead rat or two) for a refreshing glass of mineral water.
At least I'm assuming it was real ale, can't have been lager , surely, can it ?