phillybengal Posted September 13, 2011 Report Share Posted September 13, 2011 Hey guys, I'll be in San Francisco this weekend and was wondering if there were any good places to catch the game? I've seen The Bus Stop mentioned. Any thoughts on that? I'm staying near the Great American Music Hall. Also, any info on reserving tables at Giordana Brothers for the games? Possible? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.