Showing posts with label chupacabra. Show all posts
Showing posts with label chupacabra. Show all posts

Monday, June 3, 2013

Chupacabra

Chupacabra is a new Latin kitchen and taqueria in the Atlas District.  Actually located on 9th St right off of H St NE, there are signs and a large painting with their recognizable logo to lead you in the right direction. However, 9th St does not cut across H St, so you have to come down either 10th or 8th and cut over.  Closest Metro is Union Station.

Pin It button on image hover