Chupacabra Latin Kitchen & Taqueria is a vibrant dining establishment in Washington, DC that offers a diverse menu of Latin-inspired cuisine.
With a focus on fresh ingredients and bold flavors, Chupacabra provides a casual and inviting atmosphere for guests to enjoy a taste of Latin America.
Generated from their business information