Vibrant Irish pub with rock vibes, serving tasty snacks.