The Irish Pub offers a modern take on traditional pub culture.