I'll probably be heading to Scallywags on St Clair near Yonge, as it's pretty close to me. Decent beer selection, rooftop patio, food is nothing special but good enough.
The Football Factory on Bathurst is the other place I've watched Albion games. Obviously there's more options now we're in...