
El Chucho Cocina Superior opened up last Friday at 3313 11th St, NW in Columbia Heights. Anyone get an early taste?
If so, any must order items?

El Chucho Cocina Superior opened up last Friday at 3313 11th St, NW in Columbia Heights. Anyone get an early taste?
If so, any must order items?