Best of Boston

Best Sports Bar

2002 Best Sports Bar

The Sports Depot

Allston
Reigning sports bar champ Sports Depot almost lost its title this year to a cozy little bar in Coolidge Corner—that is, until the latter invoked […]