Salem: The Tavern in the Square was packed with costumed people watching the Patriots game. photo by Mark Teiwes / Salem News
101031MTEPATS