8505 Greenwood Ave N, Seattle, Washington 98103 USA
El Diablo. 2 bucks off for happy hour
Photo Credit: Yelp