September 1, 2011 Look at the taps on that!!! Edit Delete Tags Autopost Mead Hall in Kendall Sq, Cambridge... Slightly misnamed as it's really a beer hall - 60+ on tap...