This place is between Santiam Pass and Idanha, on way to Salem, OR.
Wonderful restaurant right on river with riverside deck and plenty of
seating with huge windows overlooking river.
I stop whenever traveling from Bend, OR. In fact, I planned my trip
to stop there both directions. Love to watch the hummingbirds at
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.