I have two campaigns going on right now, which is the norm for us. Both are in person, at my house (my bedroom is also my library and my gaming room), because that's where all the gaming gear is stored and it's too much to bring with us. Our gaming group is made up of members of my family (myself, my grown son, and my 16-year-old nephew who lives with us) and that of my co-worker (there's him, his wife, and his youngest son plays with us on Saturdays when he's not away at college). We each also have an older son that makes an occasional one-shot appearance, usually running a one-session-only PC when they're in town, and my granddaughter has a similar deal when she's in town on her vacation.
Our Saturday campaign ("Dreams of Erthe") is a 3.5 homebrew game where I DM. We try to play every other Saturday, starting around noon and ending up somewhere between 3:30 PM and 6:00 PM, depending on the length of the adventure for that session. No meals are involved but we do heavy snacking, generally a cheese/cracker/meat tray, cookies (we usually alternate between Chips Ahoy and Oreos), Cheez-Its and/or pretzels for the salty snack lovers, and usually some sort of candy (M&Ms, Swedish Fish, Twizzlers), plus I have our downstairs fridge stocked with sodas. The wife of my co-worker, our only female gamer, often makes and brings brownies, and on occasion BBQ cocktail weenies.
Our Wednesday campaign used to be run by my grown son, but after finishing up two full 3.5 campaigns we decided to let my coworker try his hand at DMing, so for the first time my son and I are on the same side of the DM screen. (We don't actually use a DM screen - all rolls are in the open for everyone to see.) That campaign is "Ghourmand Vale," set in a modified Greyhawk campaign world that was the setting for two of my previous 3.5 campaigns ("Wing Three" and "The Kordovian Adventurers Guild") and the sessions are nominally weekly (we cancel only when someone can't make it, usually because of vacations or a business trip), and they run from 6:30 PM to 9:00 or 10:00 PM at the very latest - my nephew has school the next day. Generally no eating during those sessions, just plenty of drinking (soft drinks only - we're teetotalers*).
I do up a Story Hour for each campaign in between sessions - it's nice to be able to go back and see what all we did in the past when seeing what campaign plot threads still haven't been resolved, as both campaigns involve homemade adventures.
Johnathan
*Specifically, non-judgmental teetotalers: we personally choose not to drink alcohol but think no less of those who choose to do so.