Food & Drink

Monstrous, spit-roasted Latin street-food

Published On 05/22/2013 Published On 05/22/2013
The exterior at Chupacabra Taqueria
Previous Venue Next Venue Venue Description
1. Chupacabra Taqueria 822 8th St NE, Washington, DC 20002 (H Street Ne)

Sample the spit-roasted meat and sun yourself on the inviting picnic tables (or freeze your butt off, depending on the season) at Chupacabra.