Turks Head Inn Closed

January 9th, 2007

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)

Submit a Review