They have non-alcoholic beverages as well as food that you can order if you want to support the hosting establishment, so no worries there.
I'm a mid-to-heavy gamer, but tend to play games without a huge footprint. I play a bit of everything, from classics like Jamaica and El Grande, to the newer things coming out.
Good to know about the food & drinks. I see the Dragonmead website says 5 p.m., but what time does the gaming actually get started?
It's funny you describe Jamaica as a classic. I love the game, but I still think of it as "new". That's how out of touch with the truly new I am.