we stayed and ate dinner at a place called "Romantic River Song" bed and breakfast. I don't know for sure if they serve dinner to folks who are not staying there, but you can find out obviously. The dinner was quite good. I think that they did permit you to BYOB, but it was about 3 yrs back and I could be wrong.
Check it out at:
http://www.romanticriversong.com/index.htmI do remember standing by the window inside the cabin talking on my cellphone to my secretary back home when an elk walked past me.