If somebody is cooking, or stocking drinks like sodas, etc it falls to the host in my group. I.e. whoever's house it is. This is often, but not always, the person who is the GM.
If we order takeout as opposed to cooking, then we usually take turns on who pays. I do have a Bring Your Own Beer...