El Chupacabra

El Chupacabra

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.

Photo Gallery See All Photos