Powers Thatch Bar & Restaurant is a traditional thatched Irish pub in Oughterard, County Galway, offering hearty local food, fresh seafood, and classic pub dishes in a cosy, welcoming setting. Known for its open fires, live traditional music, and authentic atmosphere, it’s a popular stop for both locals and visitors exploring Connemara.
Dog Policy
Well Behaved dogs are welcome both inside an outside.