30303020
You may find the definition here: https://wiki.openstreetmap.org/wiki/Tag:tourism%3Dattraction
Please remember that OSM is mainly a database service (not only a map provider). It is pretty useless if every business says it is a tourism attraction, because searching for a business would result in 0 hits while searching for a tourism attraction would give you 115559 hits (I queried this). I guess your interest in this info is based on the fact that your name will then be displayed in red and readable at higher zoom levels or the fact that maps.me simply does not provide a good tag for your business. Is that correct?
I would suggest using:
amenity=kitchen access=customers opening_hours=... fee=yes + rest of your tags. 
 
A beach is definitely not a tourism attraction by our definition. 