I lived in Allston for five years, there are lots of places to dine. I usually go for places that provide high quality ingredients and large portions for a fair price.
My favorite place is still the Eastern Standard. I visit B-Town every year I usually hit ES at least once.
As some of you know I have pretty high dining expectations and this place consistently impresses me for the price.