04/28/2021
Just signing over the page to the new owner. Thanks to all of you for helping us build this page over the years and for supporting us while we ere in operation! We love you and will miss you all. Best of luck to the new owners.
The Green Owl Tavern, in operation in Bonner County Idaho since 1940. It was purchased by new Local owners and reopened in January of 2012.
4558 Peninsula Road
Priest River, ID
83856
Be the first to know and let us send you an email when Green Owl at McAbee posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.