Go to Hecht Ranch. There is a small building near the big windmill. It has an open doorway and what looks like a small ramp. Go inside and there will be a group of 3 liquor bottles on the ground. You can refill your flask here over and over again. The bottles will always be there.