Haha, that's funny. I used to work near Windy Hill and there was a place called Crazy Cuban around Delk Road and similar thing happened to me. I used to go there a few times a week at lunch to get my Cuban fix and one day I got there and the place was shut down, furniture gone and no sign, like they disappeared over night. Weird.