Berwyn Tavern 625 Lancaster Ave, Berwyn, PA19312 Berwyn Tavern is located in the heart of Berwyn. It is a tavern offering food and drink specials daily, as well as an…More outdoor deck when weather permits. Indoors, the tavern features large-screen TVs. Philly sports games are always on. Berwyn Tavern offers take-out and catering.