Just wanted to post a quick update: The Boston Burger Company is now open in the Davis Square section of Somerville. It is located in the spot where the Italian restaurant Antonio's used to be, right in the heart of the square (37 Davis Square).
Thanks to the poster from Chowhound for letting us know that the Boston Burger Company is now indeed open...