Don't go to have a bite to eat unless you have some time on your hands because while you'll get your food served with a brogue in this small, Irish pub, you won't get it fast.
The serve traditional fare like fish 'n chips, stews, and other hearty fares and they have a full bar with many great beers and an awesome cider on tap.
O'Leary's is super T accessible - right across from the St. Mary's stop on the Green Line "C" train. They have live music most Friday and Saturday nights with no cover, but get there early -- it fills up with BU students and locals both.
Web Site: http://www.waterboat.com/olearys/