El Chupacabra
Mexican · Casual Dining · Bar
El Chupacabra is a Mexican restaurant offering classic dishes and margaritas, with outdoor seating.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to El Chupacabra.
Local restaurants nearby
Greenwood Ave N, WA



