Pre-game meal in Boston near TD Garden
Im headed to Boston on Saturday to see the Celtics playoff game. (Insert ecstaticness!) Anyone have suggestions for a place to have a great meal and some drinks near the TD Garden? Im up for any cuisine with the exception of seafood. Thanks!