"Yes, it’s a wildly popular Central Square bar, but Green Street is technically in Cambridgeport, so it makes the cut here. Get any number of tasty cocktails, or grab a local beer and settle into a booth for a meal of hearty pasta dishes and more while soaking up history." - Dana Hatic