Monday, September 12, 2011

Three Lions Pub

Perhaps the best place to watch football of the English persuasion in Denver. Three Lions Pub. They even have a booth with taps in the middle, and about 150 TV's.


reubengregory said...

agreed. great to see you there man. probably won't make it this week, but let me know if/when you need a running buddy soon.
i will make the wolves @ anfield next weekend though.

PatrickGarcia said...

Sounds good, I'll be there so long as I'm not at the hospital having a child.