South Shore restaurant news this week has a good mix of updates: A temporary closure, a new opening and another on the horizon. Longtime staple Scarlet Oak Tavern, at 1217 Main St., will close ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results