Chupacabra Latin Kitchen & Taqueria

822 H St NE, Washington, DC 20002

Happy hour: drinks

Mon – Fri 4pm – 6pm; Sat – Sun 1pm – 3:30pm; Everyday 10pm – close

  • $2 off Margaritas
  • $1 off Beer

Sources and contact

View source

Restaurant website

Loading Happy Hour Find…