It’s technically not on a square.

A new Tavern on the Square will be opening at the site of the former Spag’s in Shrewsbury. The small chain has nine eateries, with the closest one in Northborough.