Do they take reservations?
Address: 6711 Greenwood Ave N, Seattle, WA 98103, USA
El Chupacabra Greenwood | Aug 16, 2019
No we do not take reservations
Shannon Kelleher | Aug 16, 2019
Yes
Jesse Hamilton | Aug 16, 2019
They do not take reservations. Maybe they used to?
Mike Smith | Aug 16, 2019
Yes they do..
Thanks! Your answer is awaiting moderation.