I saw a “stop work” order on the door of El Centro DF last night. What’s up?”
I’ve been getting a number of emails about this. I checked it out last Thursday and it turns out to be for their sun shield on the roof deck:
The restaurant is still open. We judged El Centro located at 1819 14th St, NW, in early August.