Last night I noticed that Villa Del Sol has closed. I noticed because I walked by there and saw signs posted all over it to go to Coca Rumba's instead. When I asked the Subway Sandwich guy next door about it he said something about rent and that he was now running Coca Rumba's. I'm sure the rent for that location had to be ridiculously expensive. Another sad sign of the times.