I am in Cambridge through Friday noon (at an institute at you-know-where). Had Matilda on draft at Russell Tavern... yes!! Any other places that are pleasant, have great stuff on draft, and are in reasonable walking distance of Harvard Square?
Hope the T and either go up to Davis and RedBones or down to Kendall and go to Cambridge Brewing Company.