I'm a local. We go to Harry's a lot. Good food, reasonable prices, good TV-age for games, the T stops right across the street. The only thing is that I'm totally confused by the photo. That's NOT the Harry's Bar at 1430 Comm Ave or as the address here states (Kelton and Comm).