shandeezy7
Living Legend
- Joined
- Aug 28, 2011
- Messages
- 15,558
- Like
- 40,198
I'll be out in Buffalo this weekend and will actually be right downtown until about 8-8:30 p.m. Saturday. The Buffalo Alumni group's website say the official game watch spot is at Santora's in Williamsville. Is this a good spot? Should I just stay downtown and go to Pearl Street Grille? Help me out Buffalonians.