Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Greater Boston Area >
Jun 5, 2010 05:05 PM
Discussion

Looking for a cool sports bar. Any recommendations...

New to Boston and looking for a fun, not overly crowed place to watch Baseball and Soccer.

  1. Click to Upload a photo (10 MB limit)
Delete
  1. If you live near Allston/Brighton, the Sports Depot will probably fit the bill. Don't be turned off by its dumpy appearance from the outside. They have tons of TVs with a variety of games going and their food/drinks aren't bad.

    -----
    Sports Depot
    353 Cambridge St, Allston, MA 02134

    3 Replies
    1. re: ecwashere7

      Cal before you go. We had a report on the May openings and closing that the Sports Depot was closing to become a Pizza Regina.
      http://chowhound.chow.com/topics/7054...

      Penny
      http://www.bostonzest.com/

      -----
      Sports Depot
      353 Cambridge St, Allston, MA 02134

      1. re: BostonZest

        my bad. I haven't been there since football season.

        1. re: BostonZest

          Sports Depot closed about a week ago, actually.

          I like going to Spirit in North Cambridge. You can usually find a seat there, and it's a combination Irish pub/sports bar that is not quite as loud and obnoxious as some sports bars can be.

          -----
          Sports Depot
          353 Cambridge St, Allston, MA 02134

      2. MJ, what neighborhood? The best true sports bar in Boston (at least when the Rod Sox are on the road) is probably Game On, right next to Fenway Park. Obviously, it is hyper-crowded when the Sox are at home. I also like The Fours on Canal Street, near the Boston Garden. Better food than most sports bars and more low-key.

        For soccer, you should try one of the cafes on Hanover Street in the North End. They are not sports bars per se, and you have to jockey for good seats, but they draw very passionate/knowledgable soccer fans. It's quite a scene if Italy is playing a Cup game.

        -----
        Fenway Park
        82 Lansdowne Street, Boston, MA 02215

        Game On
        100 Terminal St, Charlestown, MA 02129

        1. Phoenix Landing in Central Square Cambridge has been heavily advertising World Cup coverage. And I remember seeing signs for other football games.

          -----
          Phoenix Landing
          512 Massachusetts Ave, Cambridge, MA 02139

          1. The original comment has been removed
            1. the Banshee on Dot Ave. is packed with TV's. Cheapest pub food in town!