E
Esteban Morillo Review of TD Garden
Loved the atmosphere during a Celtics game. The TD...
Loved the atmosphere during a Celtics game. The TD Garden is very modern, and has a lot of staff and security making sure everything is running smoothly. It s also very convenient since the train station is right there. Food is decent though not a lot of healthy options available. It is also the main venue for the most popular artist concerts in Boston. There s also different shops where they sell sports jerseys.
Comments: