Just stumbled across a WBUR list of 14 really cheap (and good!) lunch spots in the Greater Boston area, according to their readers.
I can vouch for a few of these but the majority are unknown to me. I am going to have to check out 163 Vietnamese sandwich!
Enjoy!