I had a burger at the Cactus Cafe early in March. Yes they've moved to the Westpunt areaOur debate for us was cozumel or curacao, so that's familiar!
Cactus Cafe is at Rancho Sabrino, supposedly. I Facebook messaged them and they said they were open, but we never figured out where. I think there is another location further south, but not sure.
Pretty sure I read that Landhuis Misje is closed.