I haven't been to Gtown Commissary in a while, mainly because I think their quality has fallen quite a bit in the past decade. I need to stop in very soon to give it a run, now that I'm more of the "reviewing" mind...
What about your review of Boston beer and food?