If you guys are in the city I recommend heading over the Charles River to Cambridge and Somerville. A lot of new and old spots around there. Also there is a good clustering of bars and restaurants around Central Sq, Inman Sq, Union Sq, Harvard Sq, Sq Sq, Sq Sq Sq,......
I may be a bit biased as...