
1317 14th Street, NW
@the_baseband tweets us on Friday:
“I don’t speak Spanish but I think La Villa in Logan just closed. Quite disappointing!”
I don’t speak Spanish either :) but looks like you can visit some of their sister restaurants and the ownership will also be opening one up on Georgia and Missouri by the new Walmart:

I had heard rumors that the corner was going to be developed, if so, I hope they are able to save the facade which has some great details:


