You sound like a Zermatt regular to me, in which case you'll know the North Wall bar. But if not, this is always a good place for inside stuff because the English-speaking workers drink there.
If you don't know it, post again and I'll give rough directions.
When/if you go there, find Chris Patient. Lovely guy, photographer, serves there in the evenings. Has lived in Zermatt for many many moons.
Also, if you can find him, the former tourist director Amade (pron. Amarday) Perrig
is a fascinating and funny man who is involved in the development of ski resorts in China. But he's travelled everywhere else too.