Chupacabra Taqueria
822 9th St NE Washington, D.C.
http://www.chupacabradc.com/

Hip stop for tacos, frozen margaritas & beer, with outdoor seats, vegetarian/vegan options & super-hot salsas.

Back to
H Street NE
( Verified by the following dogs! )