Duckworth's in uptown is an awesome place to stop in and have a drink -
they have a HUGE selection of beers on tap. With 100+ options, you can certainly find something for everyone. The bartenders (most of them, at least) are knowledgeable about the beer, and they're happy to let you sample before committing to a full pint.
The food here is pretty standard bar food. As long as you don't come in expecting gourmet, you should be able to find a meal that's sure to fit your taste.