There isn't too much to be said about this place. It's a pretty standard pub in amidst a small strip mall in the Glamorgan area.
At Weaselhead you get your beer, pub food, sports, and average service. I can't say that the food is the best I've had, but it suits a pub nonetheless. The food seems a little greasier than other pubs in the city, which is kind of crappy, but the beer is reasonably priced and they have good specials quite often.
The ladies who serve your beer aren't anything to write home about. They are sometimes super nice, but other times couldn't care less about the tables they are serving. There have been times when our waitress sits at the bar with the bartender and neglects to serve the tables. I attribute it to laziness, but perhaps she was just having a bad day.
Weaselhead has good and bad things about it, making it a very average pub.