Oops. Looks like Prince of Petworth retracted his earlier post that Rumbero's is closing. It's not closing -- apparently there was a language problem with the first person he spoke to. They'll be open tomorrow, according to another person he spoke to.
Too bad, if you ask me. Let's hope they were temporarily closed to improve their service and food.