Not in Glasgow, but castle comics in Cumbernauld do dnd nights, including the odd beginners night where they run one of the short intro games.
20ish minutes by bus from Buchanan bus station and you're in the shopping centre in Cumbernauld, so it's not too hard to get to if you want to pop through