I had never seen as many plasma screen TVs in my entire lifetime as I had upon walking into the Sports Depot in Allston. They must have nearly 100 screens covering every viewing angle in this bar. Needless to say, that makes this a very popular place to catch the game-du-jour whether it be football, basketball or Red Sox baseball.
The servers at Sports Depot are friendly and they have almost any appetizer under the sun on their menu. Drink specials and boisterous environment make this the ideal place to catch a game.
more