In talk-es there are long discussions about amenity=bar because for the spanish community this classification is confusing.
According to the Spanish legislation two types of premises are distinguished:

“Bar” (or “Pub”), with musical ambience and that does not offer meals (labeled in OSM as amenity=bar).
“Bar”, where meals and tapas are served and usually have a kitchen, but it is not a restaurant (the most similar tag at OSM is amenity=pub).

Although incorrect, many spanish mappers apply the tag “bar” according to the sign that appears on the facade.
In JOSM’s Spanish translation, these two labels carry an explanatory text about their use.