All of these are great suggestions.
I personally like the Happy Dog.
It's not a brewpub, but they have a great selection of beer and pinball machines. The only thing on their menu is hot dogs and their vegetarian counterpart (with like 60 possible toppings) and the best tater tots I've ever had, fries too, but seriously who can pass up a hot dog topped with mac and cheese and the tots.
If you're looking for something a little more substantial, head across the street to Spice Kitchen, the food is amazing.