We go down to Osage Beach a couple of times a year and always have breakfast here. It's pricey, but would rival any fine dining restaurant in our home town, Chicago. Unfortunely, we have never had lunch there, but be sure to try it!
Pros: Wonderful food, great service
Cons: Expensive
more