El Chupacabra Greenwood – Seattle

El Chupacabra Greenwood Description:

Mexican eatery with Mission-style fare. Funky Mexican spot cooking Mission-style grub in an old house decorated with Day of the Dead art.

Address:

6711 Greenwood Ave N, Seattle, WA 98103, United States

Phone Number:

+1 206-706-4889

Website:

El Chupacabra is open for Dine-In or Take Out!

Store Hours:

Sunday: 11:30AM-11PM | Monday: 11:30AM-11PM | Tuesday: 11:30AM-11PM | Wednesday: 11:30AM-11PM | Thursday: 11:30AM-11PM | Friday: 11:30AM-11PM | Saturday: 11:30AM-11PM

Leave a Reply

Your email address will not be published. Required fields are marked *