Downtown

LUNCH ALERT: H Street’s Chupacabra Latin Kitchen & Taqueria has popped up Downtown

Thanks to Mark for sending: “There is a pop up Chupacabra in the DC Alley behind Midtown Center.”


1100 15th Street, NW (former Washington Post HQ building)

Menu/hours: