I just recently found a bar in the Mission District that serves GREAT chicken wings!
Phoenix Bar & Restaurant
811 Valencia St
San Francisco, CA 94110
(415) 695-1811
Link
There are 7 TV's and they have NFL Sunday Ticket. I was told that the games on each TV are decided by consensus so if we can get some Bills fans to come, we could have the 50'' big screen to ourselves and enjoy the best wings I have had since moving to CA!
Let me know if anyone is interested.