Turks Head Inn Closed
West Chester’s Turks Head Inn has closed its doors. The location is currently under renovations and will be an outpost of sports bar Barnaby’s. Although a fun sports bar is always nice to have around, this is a sad day for foodies, as yet another restaurant spot in WC makes way for a chain restaurant with mediocre food and more focus on drink specials than dining.
(thanks to Brian for the tip)