Seattle/Phinney Ridge

El Chupacabra | Greenwood

6711 Greenwood Ave N, Seattle, WA 98103

Mexican Restaurant

Happy Hour

Daily 4:00 PMโ€“6:00 PM

$6.50 Wells and Drafts, $9 Margs

๐Ÿ“ View on map