Our DM (my husband) is usually pretty busy prepping for the game, so I'm usually the one who remembers things like soda or chips/snacks. (Sometimes I even cook dinner for everyone...) But, we don't always have the time or money, so the players tend to bring things to drink, and usually order out for food.
As far as snacks go, we used to do the chips & salsa thing, but that can get pretty messy when six people are reaching over the table and their character sheets with salsa and salty chips. What people usually bring now are cookies or candy (like Mike & Ike's or Sweedish Fish.)
What we did for a little while was start a "D&D Fund" where the players would give us a little money here & there & when I went grocery shopping, I'd just pick up soda and whatever snacks they wanted. But, we got out of that habit after a little while, and now people bring soda & order food out.