
English Pub Opens + Brings Over 48 Import, Craft Beers to Williamsville
Tavern at Windsor Park is an "English Pub specializing in English and American cuisine". The restaurant opened its doors to the public last month and focuses heavily on import and craft beers, with over 48 beers on tap.