Local Game Stores for TTRPGs?

Hey all! I recently moved to Mead just on the other side of I-25 and I’m looking to try and meet some folks and (force myself) to be a bit more social. It looks like there are a handful of local game stores in the area and that Atomic Goblin hosts D&D twice a week. Just wondering if anyone has any thoughts on the vibe there vs, say, MTG or Hero Clix at Smetch Rat?