I have been to Tavern in the Square many times, since I moved to Salem in 2010. They recently cut down their menu drastically, so you think it would make the items that survived better, but the food quality dropped. The night atmosphere is targeting the college kids for sure. The drinks are a little over prices, and the food is way over priced.
I do love that the have all the NFL games on Sundays, except the love changing the TVs in the middle of the afternoon games. Also on Sundays they have a $17 brunch, which had some very good items, and some not so good ones,
Also they have a chicken and waffles dish which is very delightful.
Also their outdoor seating, is the one reason I go back there. It is kind of loud being right near a major intersection, but It is really enjoyable.