Dag jkorf,

Lijkt me oke... Overigens is wat wij een cafe noemen in het Engels een pub.

.. cafe gebruiken we meer voor van die theetuinen... of waar duidelijk koffie en thee wordt geserveerd... o.a. 
De Starbucks. 
Het blijft lastig.
https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe

en het bruine cafe is.. 

https://wiki.openstreetmap.org/wiki/Tag:amenity=pub

Up to you,
eggie