WATERTOWN – Taffer's Tavern in Watertown, the Massachusetts franchise location of "Bar Rescue" star Jon Taffer, is closing permanently. The restaurant, located in Arsenal Yard, opened in 2022.