Cambridge

World of Beer

World of Beer Taps into Cambridge

Opening this summer at the CambridgeSide Galleria, it will be the tavern chain's first Massachusetts location.