Brent Ross's experience in Denver
The British Bulldog
If you want to watch soccer (fútbol, football, whatever you call it) in Denver, come to the British Bulldog. All the premier league games, World Cup games, etc are on tv. The bar serves a few local beers and typical British food but you really game for the crows to watch your favorite tram play!
Posted by Brent Ross
39 countries - 453 spots