Irish-owned Mocha Beans is a cafe offering coffee and more. Established in 1997, it's part of a chain with locations across Ireland.