The Kells in Allston is closing
The Kells, the bar on Brighton Ave in Allston notable for catering to the frattier college types in our fair city, is reportedly closing. In its place, the Tavern in the Square restaurant chain will expand to its fourth area location. Hopefully, this will mean fewer stabbings.