I will be in Boston with about 14 graduate students in a few weeks. I would like to take them to cool, but not too expensive, chowhound place in Boston. Although we will be staying near the Convention Center, we will be happy to travel out of that area (via subway?). Any suggestions? Also, it will be on a Friday night. Thanks in advance.