text: You've basically got a couple of options of tagging https://www.openstreetmap.org/node/4433477886 - have one OSM object, and pick the thing that it is "most like" or have 2, one for the shop, one for the micropub (like you might have a post office node within a local shop if it was a "separate entity" to some extent).  I went with pub for https://www.openstreetmap.org/way/253040122 because that's more of what they do now and off-licence for https://www.openstreetmap.org/node/4336173634 .  FWIW http://map.atownsend.org.uk/maps/map/map.html#zoom=19&lat=52.968051&lon=-1.461745 follows the real_ale tag regardless of whether pub, shop, hotel or whatever.