McSwiggans Irish Pub in Bethlehem is a local pub offering pool, karaoke, and a relaxed atmosphere with good views. The pub features international pool table rules and serves beers. Food is not available on-site, though takeaways are available nearby.