I've flown both Delta and Southwest the last few months and received free beverages/coffee and snacks sitting in the peasants section. I'll be flying American for the first time in a few weeks. I'll report back on their free offerings.
I just flew Dallas FW to Orlando on American a few days ago and a cold drink and a small snack (sweet cracker type thing) were complimentary.
I also carry an empty water bottle through security and fill it before I board the plane. That saves buying overpriced water and I have it handy whenever I need it.