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