The waitress was a little surly, but other than that this place is great.  Nice atmosphere, good location, great beer selection and wonderful food.  I had the Barbara's Garden sandwich which was delicious.  I am a huge fan of avocado on a veggie melt.  My friends got the patty melt and the pesto chicken sandwich and they both raved.  Go for the fries.