Szerintem a mostani címkéknél nem lehet pontosabban ezt:
amenity=pub => tehát kocsma, ivós hely.
food=yes és lunch=yes => lehet enni illetve ebédelni.
fast_food=yes ezt most hozzáadtam: https://www.openstreetmap.org/changeset/98502414
Szóval szerintem a jelenlegi jelölés megfelelő, azzal nem tudunk mit kezdeni, hogy a megjelenítők nem tudnak mit kezdeni ezzel, elég ritka ez a kombináció.

Illetve ha az evés fontosabb mint az ivás, akkor meg lehetne fordítani, és mint gyorsétterem, amenity=fast_food de nem találok címkét amivel jelölni lehetne, hogy ivós hely is. Facebook oladlukon "beer garden"-ként vannak meghatározva, de az openstreetmapen ez mást jelent: https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbiergarten