50°Mostly Cloudy

Chupacabra Adds Outdoor Seating and a Mural Off H Street, Also Now Serving Beer

by Prince Of Petworth October 1, 2013 at 11:11 pm 29 Comments

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