The Pour House Bar and Grill has great food at cheap prices, and a wide selection of beer. One of my favorite places to go. It has a young/alternative feel. Located 907 Boylston St, Boston. A short walk from the Hynes Convention Center T station on the Green Line.
http://www.pourhouseboston.com/