El Chupacabra Alki
Closed
2620 Alki Ave SW
Seattle, WA 98116
Chupacabra is a respectable little restaurant. A funky Mexican joint that specializes in Mission-style burritos.
It's named after that bloodthirsty pest of Latin American myth, a half-dog half-lizard that reputedly stalks goats nocturnally, then sucks them dry.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.






