McGlones is a public establishment with a focus on food and drinks. It is noted for its friendly staff and quality food, with a mention of a new manager. The establishment offers a welcoming atmosphere for patrons.