Duck Island Ale House (Green Lake)
7317 Aurora Ave N
Seattle, WA 98103
Duck Island is a comfy little pub just off Green Lake on Aurora, conveniently located right by Beth's Cafe for all your drinking-before-eating-a-12-egg-omelet needs. It has an excellent jukebox, a great selection of beers, an oft-uninhabited pool table, and nice people behind the bar.
Categories: Bar, Restaurant