https://www.openstreetmap.org/node/354703480/history

Cafe Rio is/was not a Mexican restaurant.  It has never been part of the brand it's been tagged as, which I don't think even operates in this area.  Is it still open?