Sports Bar in Glenside?
My fiancee and I are just about to move to Glenside and we won't have cable installed by Monday night, April 2, night of the NCAA title game.
So my question is, where should she and I go to watch the game in Glenside? It also has to be in Glenside proper as we'll want to walk home after lots to drink. I'd also like a nice large TV in the establishment to watch it on, good beer selection/wings/food.
Thanks in advance for your suggestions.

