Best of Boston
1990 Best Sports Bar, Major League
Sports Depot
The profusion of television sets and the ambience make the Depot the next best thing to half-court seats at the Garden. And the food’s a lot better, too.
353 Cambridge St., Allston,
The profusion of television sets and the ambience make the Depot the next best thing to half-court seats at the Garden. And the food’s a lot better, too.
353 Cambridge St., Allston,