Food at the TD Garden

boston-bruins-logo

When it was time to upgrade the Boston Garden, the decision was to build the TD Garden. Accessible by the MBTA’s North Station, the TD Garden opened in 1995 as a sports arena in Boston, MA, located in the North End. Along with the Boston Bruins, the stadium is the …

Read more