Much to the dismay of To-Be-Mrs.Thrill, the boys of fall have arrived. I used to haunt the Crimson Sports Grille on game days, with their geographical convenience and satellite dish barely making up for the evil, greedy ownership/management. Burgers, fries, etc. were passable but quite unremarkable. Last year, in the absence of The Grille, I tried Sports Depot a few times, in spite of the uncomfortable density.
With the Depot's demise, where can a non-Pats fan get his or her Sunday fix? The closer to Cambridge/Boston, the better, but I'll go as far as I have to; T or drive acceptable; available seating preferable. And I haven't forgotten this is Chowhound - please provide chow comments/ratings!
Thanks in advance, all.