Tony C’s was second on NBC10 Boston’s list of best bars to watch the 2018 World Series.
Click here for the full article!