I was looking for a good place to get a meal and watch the Celtics game on Wednesday, preferably around the Central/Harvard area. Ironically, depsite living here, everywhere I can think of is over in Boston - and I am boycotting Boston bars due to the recently imposed anti-capitalistic ban.
I know that the Good Life has a nice TV but there are very few tables where one can eat and watch. I know of other places w/ TVs but none that serve food. Any ideas?