I love Crane Alley! They have a great selection of sandwiches at reasonable prices, and the best beer selection in town. I find the Friday/Saturday specials are always creative and amazing. You can't go wrong with the frequently offered Beef Ragout Nachos (but bring 2-3 people to help you finish!).
Seating outside is quite pleasant, except then you miss interacting with the friendly bartenders inside. The service is friendly, with just the right amount of attentiveness, and they are nice to our dogs.