Washington, DC

822 H St, NE (though actually located on 9th Street)

Chupacabra tweets the sad news:

“We are sad to announce the closing of @chupacabraDC next Sat 8/8/20. We have been part of the neighborhood for almost 10 years! Dine-in frozen margarita pitchers are now $15 until we close!


Subscribe to our mailing list