went there last saturday to catch a game, man! this place kicks a--! there 's TVs all over the place, they have like a million beers on tap, there's also a super heated garden with the biggest screen ever. it's like a dream come true for a sports fan. this area really neede a spot like that.
my new hang-out
more