Home › Venues › Owl N’ Thistle Pub Owl N’ Thistle Pub Tickets Buy tickets for concerts at Owl N’ Thistle Pub in Seattle, WA. No Upcoming Events No upcoming events scheduled at Owl N’ Thistle Pub. Please contact us with any corrections. Hotels & Lodging Near Owl N’ Thistle Pub About the Venue Owl N’ Thistle Pub At-a-Glance Address808 Post Ave.Seattle, WA 98104United States Map & Directions Advertisement