Shamrock Tarbes is an Irish pub offering a bar and restaurant experience with an open stage.