Will be traveling from Mississippi and spending a few days in Boston. I’ve never been to TD Garden and was hoping to get some advice or suggestions. Anything from where to sit to what to eat. Figured you guys would have some good tips.
Thanks in advance.