El Chupacabra
LinkedIn Pintrest Facebook Twitter Google +

El Chupacabra,

Seattle WA
Address: 6711 Greenwood Ave N, Seattle WA 98103 / (206) 706-4889

Type: Restaurant

Cuisine: Mexican Vegan Vegetarian