Have been here a few times. Always thinking that its going to get better but they are consistently bad. Service is SLOW. Food is average but over priced. I bought a burger for $8 and the waitress asked if I wanted a side. The bill came and turns out that frozen patty was $8 without the side. The people sitting next to us had a bowl of free peanuts. The waitress came by and took the bowl and gave it to another table. Hope they had clean hands. The owner or manager came by our table. We said we had been waiting awhile for our food when he asked how everything was. His response was it should be out soon. He acted as if it wasn't his problem. The location is great. But it is poorly run, overpriced, and seems like they don't care to improve anything. Go get a beer , enjoy the view, and get dinner elsewhere.
If you own or manage Bear Creek Marina and Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.