I'm going to be staying with friends in the Fenway/Kenmore area for a few weeks. I'm not a Boston native, and neither are they. To my great disappointment, they have failed to find a single decent restaurant other than the (mediocre) new falafel place, and they complain to me frequently that there's no good food in Boston. Or no good Tibetan restaurant. Or no good pizza. Or no good donuts. The problem isn't their taste, it's that they've been too busy to explore the city.
I must defend the honor of my native New England, but I have to do it on a budget. Ideally, that means places in easy walking distance (so I can carry the food back - yeah, they're that busy).
So what do you have for cheap, good places to eat in the Fenway/Kenmore area? "Cheap" can mean anything from a $4 sandwich place to somewhere I can find dinners for less than $20 each, since I can spring for treats occasionally.