Why would OpenStreetMap be a better solution than using Google Map apis?
2. Way more metadata about places, something you'll never find on google.
3. It's free
4. You can get complete data dumps if you want to.
5. It's not from an ad company/No tracking
OSM has tags for a lot of things, you get the data at cost price (that is, you can keep a local copy for free and serve your own queries, or contract some third party that hosts an API like overpass-turbo for you), and so does everyone else when you contribute back.