Leagues.
I run The Sanctum. 45 games. We have a league always running. Every Monday night. Sometimes it's the bigger New England league. When that's not in session I run other leagues. Pingolf, pinball poker, head to head. Whatever it may be I feel like running that time. That consistent every week meet up helps really build the community of players. CT had no location pinball 5 years ago. Our leagues run up to 50 or so players each session now. Plenty others come just to hang out and don't even play in the leagues.