On this weeks episode we visited one of the many Tavern in the Square locations – in Burlington, MA! Tavern in the Square is celebrating 20 years in business so we had to show you what new items are on there menu!