Carroll's Pub is an Irish pub offering a taste of Ireland.