El Chupacabra

6711 Greenwood Ave N, Seattle, WA

Menu (As of 11/2)

Appetizers

Burritos & Bowls

Tacos

Enchiladas

Tequila Camarones

El Chupacabra: hours and how to order