This place definitely has the most tvs per square inch in the entire city. They dubbed themselves "the heart of the red mile" a few years ago and have been holding on to it ever since. There's usually a long line-up to get in on weekends, but every time I've been to Melrose I've been satisfied. The food is great and the service has always been attentive, despite the rush.
The tvs are excellent for hockey fans, with just about every game in the league on at the same time. But if the Flames are playing, just about all of them switch to that game. If they score, somebody in the bar flicks a red siren and then people caught up in conversation realize the Flames have scored and it's time to cheer.
I like Melrose and their patio is terrific in the summer.