822 H St, NE (though actually located on 9th Street)
Back in early August we noted that Chupacabra had applied for a liquor license and was looking to add outdoor seating to their small space off H Street, NE. They got it. And added a mural too:
You can see their menu here.