Washington, DC

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.



Subscribe to our mailing list