MacLarens Madrid is an Irish pub offering a wide selection of over 50 types of beers. It provides a public venue for enjoying drinks and food.