Mirror mirror By Ms Margaret Friday January 5, 2013 Messrs Maguire, a pub that brews their own ale. Be careful with the red one 😉 Messrs Maguire pub, Burgh Quay Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading... Related