Quote:
Originally Posted by Fine Vol I have never been to Ale H. I hear its a place to watch football. |
Not really. Better place to watch football would be BWW. Ale House is good for beer and decent food. They show football but they don't have the large HD screens like other sports bars.