3313 11th St, NW
Back in March we took a pre-preview of the new taqueria El Chucho’s Cocina Superior coming to 3313 11th St, NW. In addition to a new paint job out front you can see some great progress inside:
Light made of old torpedo casing:
Stairs to the roof:
Get ready for a June 17th opening.