More Senior Living
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.
2620 Alki Ave Sw Seattle, WA 98116