World Cup FINAL in San Francisco!!! Ole Ole Ole Ole!
Public House (by the Giants Stadium) · Sunday, July 11, 2010, 10:30am-1:30pm
  • Posted 1 year, 7 months ago
  • 18 Views
Guys,

This is arguably the BEST match that you can experience in the next four years!! Let's crush it at the Public House in SF. The place gets packed with all the fans and it is a great venue to watch such a game at. It's also very roomy and has food, drinks, etc.

We should all be there no later than 10:30 because the place gets packed and that they will stop letting people in.... [read more]

Also check out