Excellent home brew beers, friendly and knowledgable servers - plus a damn great place to hang out.
Go to Bellwoods, go now! They also sell some of their fine beer next door to go.
I haven't had anything to eat there, so I can't weigh in on the food just yet.