关圣宫大殿位于陆良县三岔河镇沙沟村委会北端杜公河与老盘江交汇处。大殿坐西南向东北,占地面积120平方米。
建筑为单檐歇山顶抬梁与穿斗式混合土木结构。3开间,通面阔11米、进深6米。因原殿内塑道教尊神“翊汉天尊”的关圣帝君像而得名。
据重建碑记记载,关圣宫建于清咸丰十年(1860)。其余建筑已毁,现仅存大殿。2000年,当地群众对关圣宫大殿进行了保护维修。大殿举架高峻,用材宏大,内外雕刻细腻生动。
2006年11月,陆良县人民政府公布为第二批文物保护单位。